@excalidraw/math
Version:
Excalidraw math functions
226 lines (225 loc) • 15.6 kB
TypeScript
import React from "react";
import type { Theme } from "@excalidraw/element/types";
export declare const iconFillColor: (theme: Theme) => string;
type Opts = {
width?: number;
height?: number;
mirror?: true;
} & React.SVGProps<SVGSVGElement>;
export declare const createIcon: (d: string | React.ReactNode, opts?: number | Opts) => import("react/jsx-runtime").JSX.Element;
export declare const PlusPromoIcon: import("react/jsx-runtime").JSX.Element;
export declare const LibraryIcon: import("react/jsx-runtime").JSX.Element;
export declare const PlusIcon: import("react/jsx-runtime").JSX.Element;
export declare const DotsIcon: import("react/jsx-runtime").JSX.Element;
export declare const PinIcon: import("react/jsx-runtime").JSX.Element;
export declare const polygonIcon: import("react/jsx-runtime").JSX.Element;
export declare const UnlockedIcon: import("react/jsx-runtime").JSX.Element;
export declare const LockedIcon: import("react/jsx-runtime").JSX.Element;
export declare const LockedIconFilled: import("react/jsx-runtime").JSX.Element;
export declare const WelcomeScreenMenuArrow: import("react/jsx-runtime").JSX.Element;
export declare const WelcomeScreenHelpArrow: import("react/jsx-runtime").JSX.Element;
export declare const WelcomeScreenTopToolbarArrow: import("react/jsx-runtime").JSX.Element;
export declare const ExcalLogo: import("react/jsx-runtime").JSX.Element;
export declare const SelectionIcon: import("react/jsx-runtime").JSX.Element;
export declare const LassoIcon: import("react/jsx-runtime").JSX.Element;
export declare const RectangleIcon: import("react/jsx-runtime").JSX.Element;
export declare const DiamondIcon: import("react/jsx-runtime").JSX.Element;
export declare const EllipseIcon: import("react/jsx-runtime").JSX.Element;
export declare const ArrowIcon: import("react/jsx-runtime").JSX.Element;
export declare const LineIcon: import("react/jsx-runtime").JSX.Element;
export declare const PenModeIcon: import("react/jsx-runtime").JSX.Element;
export declare const FreedrawIcon: import("react/jsx-runtime").JSX.Element;
export declare const TextIcon: import("react/jsx-runtime").JSX.Element;
export declare const ImageIcon: import("react/jsx-runtime").JSX.Element;
export declare const EraserIcon: import("react/jsx-runtime").JSX.Element;
export declare const ZoomInIcon: import("react/jsx-runtime").JSX.Element;
export declare const ZoomOutIcon: import("react/jsx-runtime").JSX.Element;
export declare const ZoomResetIcon: import("react/jsx-runtime").JSX.Element;
export declare const TrashIcon: import("react/jsx-runtime").JSX.Element;
export declare const EmbedIcon: import("react/jsx-runtime").JSX.Element;
export declare const DuplicateIcon: import("react/jsx-runtime").JSX.Element;
export declare const MoonIcon: import("react/jsx-runtime").JSX.Element;
export declare const SunIcon: import("react/jsx-runtime").JSX.Element;
export declare const HamburgerMenuIcon: import("react/jsx-runtime").JSX.Element;
export declare const ExportIcon: import("react/jsx-runtime").JSX.Element;
export declare const HelpIcon: import("react/jsx-runtime").JSX.Element;
export declare const HelpIconThin: import("react/jsx-runtime").JSX.Element;
export declare const ExternalLinkIcon: import("react/jsx-runtime").JSX.Element;
export declare const GithubIcon: import("react/jsx-runtime").JSX.Element;
export declare const DiscordIcon: import("react/jsx-runtime").JSX.Element;
export declare const XBrandIcon: import("react/jsx-runtime").JSX.Element;
export declare const checkIcon: import("react/jsx-runtime").JSX.Element;
export declare const LinkIcon: import("react/jsx-runtime").JSX.Element;
export declare const save: import("react/jsx-runtime").JSX.Element;
export declare const saveAs: import("react/jsx-runtime").JSX.Element;
export declare const LoadIcon: import("react/jsx-runtime").JSX.Element;
export declare const clipboard: import("react/jsx-runtime").JSX.Element;
export declare const palette: import("react/jsx-runtime").JSX.Element;
export declare const bucketFillIcon: import("react/jsx-runtime").JSX.Element;
export declare const slashIcon: import("react/jsx-runtime").JSX.Element;
export declare const ExportImageIcon: import("react/jsx-runtime").JSX.Element;
export declare const exportToFileIcon: import("react/jsx-runtime").JSX.Element;
export declare const zoomIn: import("react/jsx-runtime").JSX.Element;
export declare const zoomOut: import("react/jsx-runtime").JSX.Element;
export declare const done: import("react/jsx-runtime").JSX.Element;
export declare const menu: import("react/jsx-runtime").JSX.Element;
export declare const UndoIcon: import("react/jsx-runtime").JSX.Element;
export declare const RedoIcon: import("react/jsx-runtime").JSX.Element;
export declare const questionCircle: import("react/jsx-runtime").JSX.Element;
export declare const share: import("react/jsx-runtime").JSX.Element;
export declare const warning: import("react/jsx-runtime").JSX.Element;
export declare const shareIOS: import("react/jsx-runtime").JSX.Element;
export declare const exportToPlus: import("react/jsx-runtime").JSX.Element;
export declare const shareWindows: import("react/jsx-runtime").JSX.Element;
export declare const resetZoom: import("react/jsx-runtime").JSX.Element;
export declare const BringForwardIcon: import("react/jsx-runtime").JSX.Element;
export declare const SendBackwardIcon: import("react/jsx-runtime").JSX.Element;
export declare const BringToFrontIcon: import("react/jsx-runtime").JSX.Element;
export declare const SendToBackIcon: import("react/jsx-runtime").JSX.Element;
export declare const AlignTopIcon: import("react/jsx-runtime").JSX.Element;
export declare const AlignBottomIcon: import("react/jsx-runtime").JSX.Element;
export declare const AlignLeftIcon: import("react/jsx-runtime").JSX.Element;
export declare const AlignRightIcon: import("react/jsx-runtime").JSX.Element;
export declare const DistributeHorizontallyIcon: import("react/jsx-runtime").JSX.Element;
export declare const DistributeVerticallyIcon: import("react/jsx-runtime").JSX.Element;
export declare const CenterVerticallyIcon: import("react/jsx-runtime").JSX.Element;
export declare const CenterHorizontallyIcon: import("react/jsx-runtime").JSX.Element;
export declare const usersIcon: import("react/jsx-runtime").JSX.Element;
export declare const start: import("react/jsx-runtime").JSX.Element;
export declare const stop: import("react/jsx-runtime").JSX.Element;
export declare const CloseIcon: import("react/jsx-runtime").JSX.Element;
export declare const clone: import("react/jsx-runtime").JSX.Element;
export declare const shield: import("react/jsx-runtime").JSX.Element;
export declare const file: import("react/jsx-runtime").JSX.Element;
export declare const GroupIcon: React.MemoExoticComponent<({ theme }: {
theme: Theme;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const UngroupIcon: React.MemoExoticComponent<({ theme }: {
theme: Theme;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const FillZigZagIcon: import("react/jsx-runtime").JSX.Element;
export declare const FillHachureIcon: import("react/jsx-runtime").JSX.Element;
export declare const FillCrossHatchIcon: import("react/jsx-runtime").JSX.Element;
export declare const FillSolidIcon: import("react/jsx-runtime").JSX.Element;
export declare const StrokeWidthBaseIcon: import("react/jsx-runtime").JSX.Element;
export declare const StrokeWidthBoldIcon: import("react/jsx-runtime").JSX.Element;
export declare const StrokeWidthExtraBoldIcon: import("react/jsx-runtime").JSX.Element;
export declare const StrokeStyleSolidIcon: React.MemoExoticComponent<({ theme }: {
theme: Theme;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const StrokeStyleDashedIcon: import("react/jsx-runtime").JSX.Element;
export declare const StrokeStyleDottedIcon: import("react/jsx-runtime").JSX.Element;
export declare const SloppinessArchitectIcon: import("react/jsx-runtime").JSX.Element;
export declare const SloppinessArtistIcon: import("react/jsx-runtime").JSX.Element;
export declare const SloppinessCartoonistIcon: import("react/jsx-runtime").JSX.Element;
export declare const EdgeSharpIcon: import("react/jsx-runtime").JSX.Element;
export declare const EdgeRoundIcon: import("react/jsx-runtime").JSX.Element;
export declare const ArrowheadNoneIcon: import("react/jsx-runtime").JSX.Element;
export declare const ArrowheadArrowIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadCircleIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadCircleOutlineIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadBarIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadTriangleIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadTriangleOutlineIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadDiamondIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadDiamondOutlineIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadCrowfootIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadCrowfootOneIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const ArrowheadCrowfootOneOrManyIcon: React.MemoExoticComponent<({ flip }: {
flip?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const FontSizeSmallIcon: import("react/jsx-runtime").JSX.Element;
export declare const FontSizeMediumIcon: import("react/jsx-runtime").JSX.Element;
export declare const FontSizeLargeIcon: import("react/jsx-runtime").JSX.Element;
export declare const FontSizeExtraLargeIcon: import("react/jsx-runtime").JSX.Element;
export declare const fontSizeIcon: import("react/jsx-runtime").JSX.Element;
export declare const FontFamilyHeadingIcon: import("react/jsx-runtime").JSX.Element;
export declare const FontFamilyNormalIcon: import("react/jsx-runtime").JSX.Element;
export declare const FontFamilyCodeIcon: import("react/jsx-runtime").JSX.Element;
export declare const TextAlignLeftIcon: import("react/jsx-runtime").JSX.Element;
export declare const TextAlignCenterIcon: import("react/jsx-runtime").JSX.Element;
export declare const TextAlignRightIcon: import("react/jsx-runtime").JSX.Element;
export declare const TextAlignTopIcon: React.MemoExoticComponent<({ theme }: {
theme: Theme;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const TextAlignBottomIcon: React.MemoExoticComponent<({ theme }: {
theme: Theme;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const TextAlignMiddleIcon: React.MemoExoticComponent<({ theme }: {
theme: Theme;
}) => import("react/jsx-runtime").JSX.Element>;
export declare const angleIcon: import("react/jsx-runtime").JSX.Element;
export declare const publishIcon: import("react/jsx-runtime").JSX.Element;
export declare const eraser: import("react/jsx-runtime").JSX.Element;
export declare const handIcon: import("react/jsx-runtime").JSX.Element;
export declare const downloadIcon: import("react/jsx-runtime").JSX.Element;
export declare const copyIcon: import("react/jsx-runtime").JSX.Element;
export declare const cutIcon: import("react/jsx-runtime").JSX.Element;
export declare const helpIcon: import("react/jsx-runtime").JSX.Element;
export declare const playerPlayIcon: import("react/jsx-runtime").JSX.Element;
export declare const playerStopFilledIcon: import("react/jsx-runtime").JSX.Element;
export declare const tablerCheckIcon: import("react/jsx-runtime").JSX.Element;
export declare const alertTriangleIcon: import("react/jsx-runtime").JSX.Element;
export declare const eyeDropperIcon: import("react/jsx-runtime").JSX.Element;
export declare const extraToolsIcon: import("react/jsx-runtime").JSX.Element;
export declare const frameToolIcon: import("react/jsx-runtime").JSX.Element;
export declare const mermaidLogoIcon: import("react/jsx-runtime").JSX.Element;
export declare const ArrowRightIcon: import("react/jsx-runtime").JSX.Element;
export declare const laserPointerToolIcon: import("react/jsx-runtime").JSX.Element;
export declare const MagicIcon: import("react/jsx-runtime").JSX.Element;
export declare const MagicIconThin: import("react/jsx-runtime").JSX.Element;
export declare const OpenAIIcon: import("react/jsx-runtime").JSX.Element;
export declare const fullscreenIcon: import("react/jsx-runtime").JSX.Element;
export declare const eyeIcon: import("react/jsx-runtime").JSX.Element;
export declare const eyeClosedIcon: import("react/jsx-runtime").JSX.Element;
export declare const brainIcon: import("react/jsx-runtime").JSX.Element;
export declare const brainIconThin: import("react/jsx-runtime").JSX.Element;
export declare const searchIcon: import("react/jsx-runtime").JSX.Element;
export declare const clockIcon: import("react/jsx-runtime").JSX.Element;
export declare const microphoneIcon: import("react/jsx-runtime").JSX.Element;
export declare const microphoneMutedIcon: import("react/jsx-runtime").JSX.Element;
export declare const boltIcon: import("react/jsx-runtime").JSX.Element;
export declare const selectAllIcon: import("react/jsx-runtime").JSX.Element;
export declare const abacusIcon: import("react/jsx-runtime").JSX.Element;
export declare const flipVertical: import("react/jsx-runtime").JSX.Element;
export declare const flipHorizontal: import("react/jsx-runtime").JSX.Element;
export declare const paintIcon: import("react/jsx-runtime").JSX.Element;
export declare const zoomAreaIcon: import("react/jsx-runtime").JSX.Element;
export declare const svgIcon: import("react/jsx-runtime").JSX.Element;
export declare const pngIcon: import("react/jsx-runtime").JSX.Element;
export declare const magnetIcon: import("react/jsx-runtime").JSX.Element;
export declare const coffeeIcon: import("react/jsx-runtime").JSX.Element;
export declare const DeviceDesktopIcon: import("react/jsx-runtime").JSX.Element;
export declare const loginIcon: import("react/jsx-runtime").JSX.Element;
export declare const youtubeIcon: import("react/jsx-runtime").JSX.Element;
export declare const gridIcon: import("react/jsx-runtime").JSX.Element;
export declare const lineEditorIcon: import("react/jsx-runtime").JSX.Element;
export declare const sharpArrowIcon: import("react/jsx-runtime").JSX.Element;
export declare const elbowArrowIcon: import("react/jsx-runtime").JSX.Element;
export declare const roundArrowIcon: import("react/jsx-runtime").JSX.Element;
export declare const collapseDownIcon: import("react/jsx-runtime").JSX.Element;
export declare const collapseUpIcon: import("react/jsx-runtime").JSX.Element;
export declare const upIcon: import("react/jsx-runtime").JSX.Element;
export declare const cropIcon: import("react/jsx-runtime").JSX.Element;
export declare const elementLinkIcon: import("react/jsx-runtime").JSX.Element;
export {};