import React from 'react'; export declare const THEME: { LIGHT: string; DARK: string; }; export type Theme = (typeof THEME)[keyof typeof THEME]; type Opts = { width?: number; height?: number; mirror?: true; } & React.SVGProps; export declare const createIcon: (d: string | React.ReactNode, opts?: number | Opts) => React.JSX.Element; export declare const PlusPromoIcon: React.JSX.Element; export declare const LibraryIcon: React.JSX.Element; export declare const PlusIcon: React.JSX.Element; export declare const DotsIcon: React.JSX.Element; export declare const PinIcon: React.JSX.Element; export declare const UnlockedIcon: React.JSX.Element; export declare const LockedIcon: React.JSX.Element; export declare const WelcomeScreenMenuArrow: React.JSX.Element; export declare const WelcomeScreenHelpArrow: React.JSX.Element; export declare const WelcomeScreenTopToolbarArrow: React.JSX.Element; export declare const ExcalLogo: React.JSX.Element; export declare const SelectionIcon: React.JSX.Element; export declare const RectangleIcon: React.JSX.Element; export declare const DiamondIcon: React.JSX.Element; export declare const EllipseIcon: React.JSX.Element; export declare const ArrowIcon: React.JSX.Element; export declare const LineIcon: React.JSX.Element; export declare const PenModeIcon: React.JSX.Element; export declare const FreedrawIcon: React.JSX.Element; export declare const TextIcon: React.JSX.Element; export declare const ImageIcon: React.JSX.Element; export declare const EraserIcon: React.JSX.Element; export declare const ZoomInIcon: React.JSX.Element; export declare const ZoomOutIcon: React.JSX.Element; export declare const TrashIcon: React.JSX.Element; export declare const DuplicateIcon: React.JSX.Element; export declare const MoonIcon: React.JSX.Element; export declare const SunIcon: React.JSX.Element; export declare const HamburgerMenuIcon: React.JSX.Element; export declare const ExportIcon: React.JSX.Element; export declare const HelpIcon: React.JSX.Element; export declare const ExternalLinkIcon: React.JSX.Element; export declare const GithubIcon: React.JSX.Element; export declare const DiscordIcon: React.JSX.Element; export declare const TwitterIcon: React.JSX.Element; export declare const checkIcon: React.JSX.Element; export declare const LinkIcon: React.JSX.Element; export declare const save: React.JSX.Element; export declare const saveAs: React.JSX.Element; export declare const LoadIcon: React.JSX.Element; export declare const clipboard: React.JSX.Element; export declare const palette: React.JSX.Element; export declare const ExportImageIcon: React.JSX.Element; export declare const exportToFileIcon: React.JSX.Element; export declare const zoomIn: React.JSX.Element; export declare const zoomOut: React.JSX.Element; export declare const done: React.JSX.Element; export declare const menu: React.JSX.Element; export declare const UndoIcon: React.JSX.Element; export declare const RedoIcon: React.JSX.Element; export declare const questionCircle: React.JSX.Element; export declare const share: React.JSX.Element; export declare const shareIOS: React.JSX.Element; export declare const shareWindows: React.JSX.Element; export declare const resetZoom: React.JSX.Element; export declare const BringForwardIcon: React.JSX.Element; export declare const SendBackwardIcon: React.JSX.Element; export declare const BringToFrontIcon: React.JSX.Element; export declare const SendToBackIcon: React.JSX.Element; export declare const AlignTopIcon: React.JSX.Element; export declare const AlignBottomIcon: React.JSX.Element; export declare const AlignLeftIcon: React.JSX.Element; export declare const AlignRightIcon: React.JSX.Element; export declare const DistributeHorizontallyIcon: React.JSX.Element; export declare const DistributeVerticallyIcon: React.JSX.Element; export declare const CenterVerticallyIcon: React.JSX.Element; export declare const CenterHorizontallyIcon: React.JSX.Element; export declare const usersIcon: React.JSX.Element; export declare const start: React.JSX.Element; export declare const stop: React.JSX.Element; export declare const CloseIcon: React.JSX.Element; export declare const back: React.JSX.Element; export declare const clone: React.JSX.Element; export declare const shield: React.JSX.Element; export declare const file: React.JSX.Element; export declare const GroupIcon: React.MemoExoticComponent<({ theme }: { theme: Theme; }) => React.JSX.Element>; export declare const UngroupIcon: React.MemoExoticComponent<({ theme }: { theme: Theme; }) => React.JSX.Element>; export declare const FillZigZagIcon: React.JSX.Element; export declare const FillHachureIcon: React.JSX.Element; export declare const FillCrossHatchIcon: React.JSX.Element; export declare const FillSolidIcon: React.JSX.Element; export declare const StrokeWidthBaseIcon: React.JSX.Element; export declare const StrokeWidthBoldIcon: React.JSX.Element; export declare const StrokeWidthExtraBoldIcon: React.JSX.Element; export declare const StrokeStyleSolidIcon: React.MemoExoticComponent<({ theme }: { theme: Theme; }) => React.JSX.Element>; export declare const StrokeStyleDashedIcon: React.JSX.Element; export declare const StrokeStyleDottedIcon: React.JSX.Element; export declare const SloppinessArchitectIcon: React.JSX.Element; export declare const SloppinessArtistIcon: React.JSX.Element; export declare const SloppinessCartoonistIcon: React.JSX.Element; export declare const EdgeSharpIcon: React.JSX.Element; export declare const EdgeRoundIcon: React.JSX.Element; export declare const ArrowheadNoneIcon: React.JSX.Element; export declare const ArrowheadArrowIcon: React.MemoExoticComponent<({ flip }: { flip?: boolean | undefined; }) => React.JSX.Element>; export declare const ArrowheadDotIcon: React.MemoExoticComponent<({ flip }: { flip?: boolean | undefined; }) => React.JSX.Element>; export declare const ArrowheadBarIcon: React.MemoExoticComponent<({ flip }: { flip?: boolean | undefined; }) => React.JSX.Element>; export declare const ArrowheadTriangleIcon: React.MemoExoticComponent<({ flip }: { flip?: boolean | undefined; }) => React.JSX.Element>; export declare const FontSizeSmallIcon: React.JSX.Element; export declare const FontSizeMediumIcon: React.JSX.Element; export declare const FontSizeLargeIcon: React.JSX.Element; export declare const FontSizeExtraLargeIcon: React.JSX.Element; export declare const FontFamilyNormalIcon: React.JSX.Element; export declare const FontFamilyCodeIcon: React.JSX.Element; export declare const TextAlignLeftIcon: React.JSX.Element; export declare const TextAlignCenterIcon: React.JSX.Element; export declare const TextAlignRightIcon: React.JSX.Element; export declare const TextAlignTopIcon: React.MemoExoticComponent<({ theme }: { theme: Theme; }) => React.JSX.Element>; export declare const TextAlignBottomIcon: React.MemoExoticComponent<({ theme }: { theme: Theme; }) => React.JSX.Element>; export declare const TextAlignMiddleIcon: React.MemoExoticComponent<({ theme }: { theme: Theme; }) => React.JSX.Element>; export declare const publishIcon: React.JSX.Element; export declare const eraser: React.JSX.Element; export declare const handIcon: React.JSX.Element; export declare const downloadIcon: React.JSX.Element; export declare const copyIcon: React.JSX.Element; export declare const helpIcon: React.JSX.Element; export declare const playerPlayIcon: React.JSX.Element; export declare const playerStopFilledIcon: React.JSX.Element; export declare const tablerCheckIcon: React.JSX.Element; export declare const alertTriangleIcon: React.JSX.Element; export declare const eyeDropperIcon: React.JSX.Element; export declare const extraToolsIcon: React.JSX.Element; export declare const frameToolIcon: React.JSX.Element; export declare const coffeeIcon: React.JSX.Element; export {};