raster-react
Version:
Retro pixel perfect icons with a charming aesthetic for your needs.
266 lines (262 loc) • 15.6 kB
TypeScript
import React, { SVGProps } from 'react';
interface IconProps extends Omit<SVGProps<SVGSVGElement>, 'color' | 'strokeWidth' | 'className'> {
/** Color of the icon - accepts any valid CSS color value */
color?: string;
/** Corner radius of the blocks in pixels */
radius?: number;
/** Size of the icon */
size?: number;
/** Stroke width of the blocks */
strokeWidth?: number;
/** CSS classes to apply to the icon (e.g. Tailwind classes) */
className?: string;
}
declare const ZeroIcon: React.FC<IconProps>;
declare const ZIcon: React.FC<IconProps>;
declare const YIcon: React.FC<IconProps>;
declare const XIcon: React.FC<IconProps>;
declare const XAlphabetIcon: React.FC<IconProps>;
declare const WifiIcon: React.FC<IconProps>;
declare const WifiZeroIcon: React.FC<IconProps>;
declare const WifiLowIcon: React.FC<IconProps>;
declare const WifiHighIcon: React.FC<IconProps>;
declare const WIcon: React.FC<IconProps>;
declare const VolumeIcon: React.FC<IconProps>;
declare const VolumeXIcon: React.FC<IconProps>;
declare const VolumePlusIcon: React.FC<IconProps>;
declare const VolumeMinusIcon: React.FC<IconProps>;
declare const Volume2Icon: React.FC<IconProps>;
declare const Volume1Icon: React.FC<IconProps>;
declare const VibrateIcon: React.FC<IconProps>;
declare const VIcon: React.FC<IconProps>;
declare const UserIcon: React.FC<IconProps>;
declare const UserFillIcon: React.FC<IconProps>;
declare const UnlockIcon: React.FC<IconProps>;
declare const UndoIcon: React.FC<IconProps>;
declare const UIcon: React.FC<IconProps>;
declare const TwoIcon: React.FC<IconProps>;
declare const TwitterIcon: React.FC<IconProps>;
declare const TrendingUpIcon: React.FC<IconProps>;
declare const TrendingUpDownIcon: React.FC<IconProps>;
declare const TrendingDownIcon: React.FC<IconProps>;
declare const ThunderIcon: React.FC<IconProps>;
declare const ThreeIcon: React.FC<IconProps>;
declare const TextIcon: React.FC<IconProps>;
declare const TerminalIcon: React.FC<IconProps>;
declare const Tally5Icon: React.FC<IconProps>;
declare const Tally4Icon: React.FC<IconProps>;
declare const Tally3Icon: React.FC<IconProps>;
declare const Tally2Icon: React.FC<IconProps>;
declare const Tally1Icon: React.FC<IconProps>;
declare const TableIcon: React.FC<IconProps>;
declare const TIcon: React.FC<IconProps>;
declare const SunglassIcon: React.FC<IconProps>;
declare const SunIcon: React.FC<IconProps>;
declare const SunDimIcon: React.FC<IconProps>;
declare const StepForwardIcon: React.FC<IconProps>;
declare const StepBackIcon: React.FC<IconProps>;
declare const SquareIcon: React.FC<IconProps>;
declare const SquareXIcon: React.FC<IconProps>;
declare const SpeakerIcon: React.FC<IconProps>;
declare const SpaceInvadersIcon: React.FC<IconProps>;
declare const SoupIcon: React.FC<IconProps>;
declare const SnowIcon: React.FC<IconProps>;
declare const SmileIcon: React.FC<IconProps>;
declare const SkipForwardIcon: React.FC<IconProps>;
declare const SkipBackIcon: React.FC<IconProps>;
declare const SixIcon: React.FC<IconProps>;
declare const SigmaIcon: React.FC<IconProps>;
declare const ShareIcon: React.FC<IconProps>;
declare const SevenIcon: React.FC<IconProps>;
declare const SettingsIcon: React.FC<IconProps>;
declare const SearchIcon: React.FC<IconProps>;
declare const SIcon: React.FC<IconProps>;
declare const RotateCwIcon: React.FC<IconProps>;
declare const RotateCcwIcon: React.FC<IconProps>;
declare const RepeatIcon: React.FC<IconProps>;
declare const Repeat2Icon: React.FC<IconProps>;
declare const RefreshCwIcon: React.FC<IconProps>;
declare const RefreshCwOffIcon: React.FC<IconProps>;
declare const RefreshCcwIcon: React.FC<IconProps>;
declare const RedoIcon: React.FC<IconProps>;
declare const RectangleVerticalIcon: React.FC<IconProps>;
declare const RectangleHorizontalIcon: React.FC<IconProps>;
declare const RIcon: React.FC<IconProps>;
declare const QIcon: React.FC<IconProps>;
declare const PowerIcon: React.FC<IconProps>;
declare const PoundSterlingIcon: React.FC<IconProps>;
declare const PlusIcon: React.FC<IconProps>;
declare const PlugIcon: React.FC<IconProps>;
declare const PlayIcon: React.FC<IconProps>;
declare const PercentIcon: React.FC<IconProps>;
declare const PauseIcon: React.FC<IconProps>;
declare const PaperclipIcon: React.FC<IconProps>;
declare const PIcon: React.FC<IconProps>;
declare const OneIcon: React.FC<IconProps>;
declare const OmegaIcon: React.FC<IconProps>;
declare const OIcon: React.FC<IconProps>;
declare const NpmIcon: React.FC<IconProps>;
declare const NineIcon: React.FC<IconProps>;
declare const NetworkIcon: React.FC<IconProps>;
declare const NIcon: React.FC<IconProps>;
declare const MusicIcon: React.FC<IconProps>;
declare const Music4Icon: React.FC<IconProps>;
declare const Music2Icon: React.FC<IconProps>;
declare const MoonIcon: React.FC<IconProps>;
declare const MoonStarIcon: React.FC<IconProps>;
declare const MoonCloudIcon: React.FC<IconProps>;
declare const MicIcon: React.FC<IconProps>;
declare const MicOffIcon: React.FC<IconProps>;
declare const MessageSquareIcon: React.FC<IconProps>;
declare const MessageSquareCodeIcon: React.FC<IconProps>;
declare const MenuIcon: React.FC<IconProps>;
declare const MehIcon: React.FC<IconProps>;
declare const MailIcon: React.FC<IconProps>;
declare const MIcon: React.FC<IconProps>;
declare const LogOutIcon: React.FC<IconProps>;
declare const LogInIcon: React.FC<IconProps>;
declare const LockIcon: React.FC<IconProps>;
declare const ListOrderedIcon: React.FC<IconProps>;
declare const LinkedinIcon: React.FC<IconProps>;
declare const LandmarkIcon: React.FC<IconProps>;
declare const LIcon: React.FC<IconProps>;
declare const KeyIcon: React.FC<IconProps>;
declare const KIcon: React.FC<IconProps>;
declare const JapaneseYenIcon: React.FC<IconProps>;
declare const JIcon: React.FC<IconProps>;
declare const IpodClassicIcon: React.FC<IconProps>;
declare const InstagramIcon: React.FC<IconProps>;
declare const InfoIcon: React.FC<IconProps>;
declare const IndianRupeeIcon: React.FC<IconProps>;
declare const ImageIcon: React.FC<IconProps>;
declare const IIcon: React.FC<IconProps>;
declare const HomeIcon: React.FC<IconProps>;
declare const HeartIcon: React.FC<IconProps>;
declare const HashIcon: React.FC<IconProps>;
declare const HIcon: React.FC<IconProps>;
declare const GripIcon: React.FC<IconProps>;
declare const GripVerticalIcon: React.FC<IconProps>;
declare const GripHorizontalIcon: React.FC<IconProps>;
declare const GithubIcon: React.FC<IconProps>;
declare const GearIcon: React.FC<IconProps>;
declare const GamepadIcon: React.FC<IconProps>;
declare const GIcon: React.FC<IconProps>;
declare const FunnelIcon: React.FC<IconProps>;
declare const FrownIcon: React.FC<IconProps>;
declare const FrameIcon: React.FC<IconProps>;
declare const FourIcon: React.FC<IconProps>;
declare const FoldersIcon: React.FC<IconProps>;
declare const FolderIcon: React.FC<IconProps>;
declare const FolderXIcon: React.FC<IconProps>;
declare const FolderPlusIcon: React.FC<IconProps>;
declare const FolderDownIcon: React.FC<IconProps>;
declare const FolderClosedIcon: React.FC<IconProps>;
declare const FolderCheckIcon: React.FC<IconProps>;
declare const FlameIcon: React.FC<IconProps>;
declare const FiveIcon: React.FC<IconProps>;
declare const FilesIcon: React.FC<IconProps>;
declare const FileIcon: React.FC<IconProps>;
declare const FileWarningIcon: React.FC<IconProps>;
declare const FileTextIcon: React.FC<IconProps>;
declare const FileDownIcon: React.FC<IconProps>;
declare const FileCodeIcon: React.FC<IconProps>;
declare const FastForwardIcon: React.FC<IconProps>;
declare const FastBackwardIcon: React.FC<IconProps>;
declare const FIcon: React.FC<IconProps>;
declare const EyeIcon: React.FC<IconProps>;
declare const EyeClosedIcon: React.FC<IconProps>;
declare const ExternalLinkIcon: React.FC<IconProps>;
declare const EuroIcon: React.FC<IconProps>;
declare const EightIcon: React.FC<IconProps>;
declare const EIcon: React.FC<IconProps>;
declare const DownloadIcon: React.FC<IconProps>;
declare const DollarSignIcon: React.FC<IconProps>;
declare const DivideIcon: React.FC<IconProps>;
declare const DiscIcon: React.FC<IconProps>;
declare const Disc2Icon: React.FC<IconProps>;
declare const DiffIcon: React.FC<IconProps>;
declare const Dice6Icon: React.FC<IconProps>;
declare const Dice5Icon: React.FC<IconProps>;
declare const Dice4Icon: React.FC<IconProps>;
declare const Dice3Icon: React.FC<IconProps>;
declare const Dice2Icon: React.FC<IconProps>;
declare const Dice1Icon: React.FC<IconProps>;
declare const DeleteIcon: React.FC<IconProps>;
declare const DIcon: React.FC<IconProps>;
declare const CropIcon: React.FC<IconProps>;
declare const CopyIcon: React.FC<IconProps>;
declare const CloudyIcon: React.FC<IconProps>;
declare const CloudIcon: React.FC<IconProps>;
declare const CloudSunIcon: React.FC<IconProps>;
declare const CloudRainIcon: React.FC<IconProps>;
declare const CloudRainThunderIcon: React.FC<IconProps>;
declare const ClockIcon: React.FC<IconProps>;
declare const CircleIcon: React.FC<IconProps>;
declare const CircleAlertIcon: React.FC<IconProps>;
declare const CipboardIcon: React.FC<IconProps>;
declare const ChevronsRightIcon: React.FC<IconProps>;
declare const ChevronsLeftIcon: React.FC<IconProps>;
declare const ChevronUpIcon: React.FC<IconProps>;
declare const ChevronRightIcon: React.FC<IconProps>;
declare const ChevronLeftIcon: React.FC<IconProps>;
declare const ChevronDownIcon: React.FC<IconProps>;
declare const CheckIcon: React.FC<IconProps>;
declare const CheckCheckIcon: React.FC<IconProps>;
declare const CartIcon: React.FC<IconProps>;
declare const CameraIcon: React.FC<IconProps>;
declare const CalendarIcon: React.FC<IconProps>;
declare const CalculatorIcon: React.FC<IconProps>;
declare const CIcon: React.FC<IconProps>;
declare const BuildingIcon: React.FC<IconProps>;
declare const Building2Icon: React.FC<IconProps>;
declare const BoxIcon: React.FC<IconProps>;
declare const BluetoothIcon: React.FC<IconProps>;
declare const BlocksIcon: React.FC<IconProps>;
declare const BinaryIcon: React.FC<IconProps>;
declare const BellIcon: React.FC<IconProps>;
declare const BellRingIcon: React.FC<IconProps>;
declare const BellOffIcon: React.FC<IconProps>;
declare const BatteryIcon: React.FC<IconProps>;
declare const BatteryWarningIcon: React.FC<IconProps>;
declare const BatteryMediumIcon: React.FC<IconProps>;
declare const BatteryLowIcon: React.FC<IconProps>;
declare const BatteryFullIcon: React.FC<IconProps>;
declare const BatteryChargingIcon: React.FC<IconProps>;
declare const BanIcon: React.FC<IconProps>;
declare const BIcon: React.FC<IconProps>;
declare const AudioLinesIcon: React.FC<IconProps>;
declare const ArrowUpIcon: React.FC<IconProps>;
declare const ArrowUpToLineIcon: React.FC<IconProps>;
declare const ArrowUpRightIcon: React.FC<IconProps>;
declare const ArrowUpLeftIcon: React.FC<IconProps>;
declare const ArrowUpFromLineIcon: React.FC<IconProps>;
declare const ArrowUpDownIcon: React.FC<IconProps>;
declare const ArrowUp10Icon: React.FC<IconProps>;
declare const ArrowUp01Icon: React.FC<IconProps>;
declare const ArrowRightIcon: React.FC<IconProps>;
declare const ArrowRightToLineIcon: React.FC<IconProps>;
declare const ArrowRightFromLineIcon: React.FC<IconProps>;
declare const ArrowLeftIcon: React.FC<IconProps>;
declare const ArrowLeftToLineIcon: React.FC<IconProps>;
declare const ArrowLeftFromLineIcon: React.FC<IconProps>;
declare const ArrowDownIcon: React.FC<IconProps>;
declare const ArrowDownToLineIcon: React.FC<IconProps>;
declare const ArrowDownRightIcon: React.FC<IconProps>;
declare const ArrowDownLeftIcon: React.FC<IconProps>;
declare const ArrowDownFromLineIcon: React.FC<IconProps>;
declare const ArrowDown10Icon: React.FC<IconProps>;
declare const ArrowDown01Icon: React.FC<IconProps>;
declare const AnnoyedIcon: React.FC<IconProps>;
declare const AndroidIcon: React.FC<IconProps>;
declare const AlignRightIcon: React.FC<IconProps>;
declare const AlignLeftIcon: React.FC<IconProps>;
declare const AlignJustifyIcon: React.FC<IconProps>;
declare const AlignCenterIcon: React.FC<IconProps>;
declare const ActivityIcon: React.FC<IconProps>;
declare const AIcon: React.FC<IconProps>;
declare const _5gIcon: React.FC<IconProps>;
declare const _4kIcon: React.FC<IconProps>;
declare const _4gIcon: React.FC<IconProps>;
export { AIcon, ActivityIcon, AlignCenterIcon, AlignJustifyIcon, AlignLeftIcon, AlignRightIcon, AndroidIcon, AnnoyedIcon, ArrowDown01Icon, ArrowDown10Icon, ArrowDownFromLineIcon, ArrowDownIcon, ArrowDownLeftIcon, ArrowDownRightIcon, ArrowDownToLineIcon, ArrowLeftFromLineIcon, ArrowLeftIcon, ArrowLeftToLineIcon, ArrowRightFromLineIcon, ArrowRightIcon, ArrowRightToLineIcon, ArrowUp01Icon, ArrowUp10Icon, ArrowUpDownIcon, ArrowUpFromLineIcon, ArrowUpIcon, ArrowUpLeftIcon, ArrowUpRightIcon, ArrowUpToLineIcon, AudioLinesIcon, BIcon, BanIcon, BatteryChargingIcon, BatteryFullIcon, BatteryIcon, BatteryLowIcon, BatteryMediumIcon, BatteryWarningIcon, BellIcon, BellOffIcon, BellRingIcon, BinaryIcon, BlocksIcon, BluetoothIcon, BoxIcon, Building2Icon, BuildingIcon, CIcon, CalculatorIcon, CalendarIcon, CameraIcon, CartIcon, CheckCheckIcon, CheckIcon, ChevronDownIcon, ChevronLeftIcon, ChevronRightIcon, ChevronUpIcon, ChevronsLeftIcon, ChevronsRightIcon, CipboardIcon, CircleAlertIcon, CircleIcon, ClockIcon, CloudIcon, CloudRainIcon, CloudRainThunderIcon, CloudSunIcon, CloudyIcon, CopyIcon, CropIcon, DIcon, DeleteIcon, Dice1Icon, Dice2Icon, Dice3Icon, Dice4Icon, Dice5Icon, Dice6Icon, DiffIcon, Disc2Icon, DiscIcon, DivideIcon, DollarSignIcon, DownloadIcon, EIcon, EightIcon, EuroIcon, ExternalLinkIcon, EyeClosedIcon, EyeIcon, FIcon, FastBackwardIcon, FastForwardIcon, FileCodeIcon, FileDownIcon, FileIcon, FileTextIcon, FileWarningIcon, FilesIcon, FiveIcon, FlameIcon, FolderCheckIcon, FolderClosedIcon, FolderDownIcon, FolderIcon, FolderPlusIcon, FolderXIcon, FoldersIcon, FourIcon, FrameIcon, FrownIcon, FunnelIcon, GIcon, GamepadIcon, GearIcon, GithubIcon, GripHorizontalIcon, GripIcon, GripVerticalIcon, HIcon, HashIcon, HeartIcon, HomeIcon, IIcon, ImageIcon, IndianRupeeIcon, InfoIcon, InstagramIcon, IpodClassicIcon, JIcon, JapaneseYenIcon, KIcon, KeyIcon, LIcon, LandmarkIcon, LinkedinIcon, ListOrderedIcon, LockIcon, LogInIcon, LogOutIcon, MIcon, MailIcon, MehIcon, MenuIcon, MessageSquareCodeIcon, MessageSquareIcon, MicIcon, MicOffIcon, MoonCloudIcon, MoonIcon, MoonStarIcon, Music2Icon, Music4Icon, MusicIcon, NIcon, NetworkIcon, NineIcon, NpmIcon, OIcon, OmegaIcon, OneIcon, PIcon, PaperclipIcon, PauseIcon, PercentIcon, PlayIcon, PlugIcon, PlusIcon, PoundSterlingIcon, PowerIcon, QIcon, RIcon, RectangleHorizontalIcon, RectangleVerticalIcon, RedoIcon, RefreshCcwIcon, RefreshCwIcon, RefreshCwOffIcon, Repeat2Icon, RepeatIcon, RotateCcwIcon, RotateCwIcon, SIcon, SearchIcon, SettingsIcon, SevenIcon, ShareIcon, SigmaIcon, SixIcon, SkipBackIcon, SkipForwardIcon, SmileIcon, SnowIcon, SoupIcon, SpaceInvadersIcon, SpeakerIcon, SquareIcon, SquareXIcon, StepBackIcon, StepForwardIcon, SunDimIcon, SunIcon, SunglassIcon, TIcon, TableIcon, Tally1Icon, Tally2Icon, Tally3Icon, Tally4Icon, Tally5Icon, TerminalIcon, TextIcon, ThreeIcon, ThunderIcon, TrendingDownIcon, TrendingUpDownIcon, TrendingUpIcon, TwitterIcon, TwoIcon, UIcon, UndoIcon, UnlockIcon, UserFillIcon, UserIcon, VIcon, VibrateIcon, Volume1Icon, Volume2Icon, VolumeIcon, VolumeMinusIcon, VolumePlusIcon, VolumeXIcon, WIcon, WifiHighIcon, WifiIcon, WifiLowIcon, WifiZeroIcon, XAlphabetIcon, XIcon, YIcon, ZIcon, ZeroIcon, _4gIcon, _4kIcon, _5gIcon };
export type { IconProps };
//# sourceMappingURL=index.d.ts.map