@cds/core
Version:
Clarity Design System - common components, themes, and utilties
280 lines (279 loc) • 12.6 kB
TypeScript
import { IconAlias, IconShapeTuple } from '../interfaces/icon.interfaces.js';
import { accessibility1IconName } from '../shapes/accessibility-1.js';
import { accessibility2IconName } from '../shapes/accessibility-2.js';
import { addTextIconName } from '../shapes/add-text.js';
import { alarmClockIconName } from '../shapes/alarm-clock.js';
import { alarmOffIconName } from '../shapes/alarm-off.js';
import { announcementIconName } from '../shapes/announcement.js';
import { asteriskIconName } from '../shapes/asterisk.js';
import { banIconName } from '../shapes/ban.js';
import { betaIconName } from '../shapes/beta.js';
import { birthdayCakeIconName } from '../shapes/birthday-cake.js';
import { boltIconName } from '../shapes/bolt.js';
import { bookIconName } from '../shapes/book.js';
import { briefcaseIconName } from '../shapes/briefcase.js';
import { bubbleExclamationIconName } from '../shapes/bubble-exclamation.js';
import { bugIconName } from '../shapes/bug.js';
import { bullseyeIconName } from '../shapes/bullseye.js';
import { childArrowIconName } from '../shapes/child-arrow.js';
import { circleArrowIconName } from '../shapes/circle-arrow.js';
import { circleIconName } from '../shapes/circle.js';
import { clipboardIconName } from '../shapes/clipboard.js';
import { clockIconName } from '../shapes/clock.js';
import { cloneIconName } from '../shapes/clone.js';
import { collapseCardIconName } from '../shapes/collapse-card.js';
import { colorPaletteIconName } from '../shapes/color-palette.js';
import { colorPickerIconName } from '../shapes/color-picker.js';
import { copyToClipboardIconName } from '../shapes/copy-to-clipboard.js';
import { copyIconName } from '../shapes/copy.js';
import { crosshairsIconName } from '../shapes/crosshairs.js';
import { cursorArrowIconName } from '../shapes/cursor-arrow.js';
import { cursorHandClickIconName } from '../shapes/cursor-hand-click.js';
import { cursorHandGrabIconName } from '../shapes/cursor-hand-grab.js';
import { cursorHandOpenIconName } from '../shapes/cursor-hand-open.js';
import { cursorHandIconName } from '../shapes/cursor-hand.js';
import { cursorMoveIconName } from '../shapes/cursor-move.js';
import { detailsIconName } from '../shapes/details.js';
import { dotCircleIconName } from '../shapes/dot-circle.js';
import { downloadIconName } from '../shapes/download.js';
import { dragHandleCornerIconName } from '../shapes/drag-handle-corner.js';
import { dragHandleIconName } from '../shapes/drag-handle.js';
import { eraserIconName } from '../shapes/eraser.js';
import { expandCardIconName } from '../shapes/expand-card.js';
import { fileGroupIconName } from '../shapes/file-group.js';
import { fileSettingsIconName } from '../shapes/file-settings.js';
import { fileZipIconName } from '../shapes/file-zip.js';
import { fileIconName } from '../shapes/file.js';
import { filter2IconName } from '../shapes/filter-2.js';
import { filterOffIconName } from '../shapes/filter-off.js';
import { filterIconName } from '../shapes/filter.js';
import { firewallIconName } from '../shapes/firewall.js';
import { firstAidIconName } from '../shapes/first-aid.js';
import { fishIconName } from '../shapes/fish.js';
import { flameIconName } from '../shapes/flame.js';
import { formIconName } from '../shapes/form.js';
import { fuelIconName } from '../shapes/fuel.js';
import { gridViewIconName } from '../shapes/grid-view.js';
import { helpIconName } from '../shapes/help.js';
import { historyIconName } from '../shapes/history.js';
import { hourglassIconName } from '../shapes/hourglass.js';
import { idBadgeIconName } from '../shapes/id-badge.js';
import { keyIconName } from '../shapes/key.js';
import { launchpadIconName } from '../shapes/launchpad.js';
import { landscapeIconName } from '../shapes/landscape.js';
import { libraryIconName } from '../shapes/library.js';
import { lightbulbIconName } from '../shapes/lightbulb.js';
import { listIconName } from '../shapes/list.js';
import { lockIconName } from '../shapes/lock.js';
import { loginIconName } from '../shapes/login.js';
import { logoutIconName } from '../shapes/logout.js';
import { minusCircleIconName } from '../shapes/minus-circle.js';
import { minusIconName } from '../shapes/minus.js';
import { moonIconName } from '../shapes/moon.js';
import { newIconName } from '../shapes/new.js';
import { noAccessIconName } from '../shapes/no-access.js';
import { noteIconName } from '../shapes/note.js';
import { objectsIconName } from '../shapes/objects.js';
import { organizationIconName } from '../shapes/organization.js';
import { paperclipIconName } from '../shapes/paperclip.js';
import { pasteIconName } from '../shapes/paste.js';
import { pencilIconName } from '../shapes/pencil.js';
import { pinIconName } from '../shapes/pin.js';
import { pinboardIconName } from '../shapes/pinboard.js';
import { plusCircleIconName } from '../shapes/plus-circle.js';
import { plusIconName } from '../shapes/plus.js';
import { popOutIconName } from '../shapes/pop-out.js';
import { portraitIconName } from '../shapes/portrait.js';
import { printerIconName } from '../shapes/printer.js';
import { recycleIconName } from '../shapes/recycle.js';
import { redoIconName } from '../shapes/redo.js';
import { refreshIconName } from '../shapes/refresh.js';
import { repeatIconName } from '../shapes/repeat.js';
import { resizeIconName } from '../shapes/resize.js';
import { scissorsIconName } from '../shapes/scissors.js';
import { scrollIconName } from '../shapes/scroll.js';
import { shrinkIconName } from '../shapes/shrink.js';
import { sliderIconName } from '../shapes/slider.js';
import { snowflakeIconName } from '../shapes/snowflake.js';
import { sortByIconName } from '../shapes/sort-by.js';
import { sunIconName } from '../shapes/sun.js';
import { switchIconName } from '../shapes/switch.js';
import { syncIconName } from '../shapes/sync.js';
import { tableIconName } from '../shapes/table.js';
import { tagIconName } from '../shapes/tag.js';
import { tagsIconName } from '../shapes/tags.js';
import { targetIconName } from '../shapes/target.js';
import { thermometerIconName } from '../shapes/thermometer.js';
import { timelineIconName } from '../shapes/timeline.js';
import { timesCircleIconName } from '../shapes/times-circle.js';
import { toolsIconName } from '../shapes/tools.js';
import { trashIconName } from '../shapes/trash.js';
import { treeViewIconName } from '../shapes/tree-view.js';
import { treeIconName } from '../shapes/tree.js';
import { twoWayArrowsIconName } from '../shapes/two-way-arrows.js';
import { undoIconName } from '../shapes/undo.js';
import { unpinIconName } from '../shapes/unpin.js';
import { unlockIconName } from '../shapes/unlock.js';
import { uploadIconName } from '../shapes/upload.js';
import { usersIconName } from '../shapes/users.js';
import { viewCardsIconName } from '../shapes/view-cards.js';
import { viewListIconName } from '../shapes/view-list.js';
import { volumeIconName } from '../shapes/volume.js';
import { wandIconName } from '../shapes/wand.js';
import { windowCloseIconName } from '../shapes/window-close.js';
import { windowMaxIconName } from '../shapes/window-max.js';
import { windowMinIconName } from '../shapes/window-min.js';
import { windowRestoreIconName } from '../shapes/window-restore.js';
import { worldIconName } from '../shapes/world.js';
import { wrenchIconName } from '../shapes/wrench.js';
import { zoomInIconName } from '../shapes/zoom-in.js';
import { zoomOutIconName } from '../shapes/zoom-out.js';
import { gavelIconName } from '../shapes/gavel.js';
export declare const essentialCollectionIcons: IconShapeTuple[];
export declare const essentialCollectionAliases: IconAlias[];
/**
* Function that can be called to load the core icon set.
*
* ```typescript
* import '@cds/core/icon/register.js';
* import { loadEssentialIconSet } from '@cds/core/icon';
*
* loadEssentialIconSet();
* ```
*
*/
export declare function loadEssentialIconSet(): void;
declare module '@cds/core/internal' {
interface IconRegistrySources {
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
[]: string;
}
}