@trigger.dev/companyicons
Version:
Easily render company icons in your React app.
275 lines (165 loc) • 20.3 kB
TypeScript
import * as react from 'react';
import { ComponentType } from 'react';
type SVGProps = React.HTMLProps<SVGSVGElement>;
type IconComponent = ComponentType<any>;
type IconVariant = "light" | "dark";
type Icon = {
all: IconComponent;
} | {
light: IconComponent;
dark: IconComponent;
default: IconVariant;
};
type IconProps = SVGProps & {
/** The name of the icon to render. */
name: string;
/** Will return a light or dark icon, if there is a variant. Otherwise it will return the regular one. */
variant?: IconVariant;
};
/** Tells you if an icon existings for the name. If you want variants it will tell you if they exist */
declare function hasIcon(name: string, wantVariants?: boolean): boolean;
/** Renders the specified icon
* @param {string} name - The name of the icon to render.
* @param {IconVariant} variant - Will return a light or dark icon, if there is a variant. Otherwise it will return the regular one.
*/
declare const CompanyIcon: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AirtableIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AlgoliaIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AnthropicDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AnthropicLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AppsmithIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AppwriteIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AsanaIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AWSDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AWSLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const BrexIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const CalDotComDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const CalDotComLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ClerkDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ClerkLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ClickUpIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const CodeSandboxDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const CodeSandboxLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const CodaIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const CrowdDotDevDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const CrowdDotDevLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const DeepLDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const DeepLLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const DigitalOceanIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const DiscordIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const DocumensoDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const DocumensoLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const DropBoxIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const FacebookIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const FlickrIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GitHubDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GitHubLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GMailIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GiphyIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GoogleCalendarIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GoogleCloudPlatformIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GoogleDocsIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GoogleDriveIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GoogleIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GoogleMapsIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const HighlightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const HonoIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const HubspotIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const HuggingFaceIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const InfisicalIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const InstagramIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const KeepIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const LinkedInIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const LinearDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const LinearLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const LoopsIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const LotusIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MailchimpDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MailchimpLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MailgunIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MicrosoftAzureIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MirrorfulIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MondayIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MuxDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const MuxLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NextjsDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NextjsLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NotionIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NovuIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const OpenAIDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const OpenAILightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PlainDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PlainLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PosthogDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PosthogLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ReactIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ReactEmailDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ReactEmailLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const RedditIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ReflexDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ReflexLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ReplicateDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ReplicateLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ResendDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ResendLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SalesforceIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SegmentIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SendGridIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ShopifyIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SlackIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SnykIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SpotifyIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const StabilityAIIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const StripeIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SupabaseIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SvixIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TldrawDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TldrawLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TrelloIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TriggerDotDevDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TriggerDotDevLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TwilioIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TwitterIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TypeformDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const TypeformLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const UnkeyDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const UnkeyLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const VercelDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const VercelLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const VSCodeIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const WhatsAppIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const YouTubeIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AtlassianIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const InstabugIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NodeJSDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NodeJSLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const LemonSqueezyIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PagerDutyIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const RaycastIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const YCombinatorIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const RemixDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const RemixLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ExpressDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ExpressLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const RedwoodIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AstroDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const AstroLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NuxtIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SveltekitIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const FastifyDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const FastifyLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const NestjsIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const XDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const XLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const GoogleSheetsIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const ZapierIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SquareDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const SquareLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PrismaDarkIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PrismaLightIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PythonLogo: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const EsbuildIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const PuppeteerIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const FfmpegIcon: react.ForwardRefExoticComponent<Omit<SVGProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
declare const icons: Record<string, Icon>;
export { AWSDarkIcon, AWSLightIcon, AirtableIcon, AlgoliaIcon, AnthropicDarkIcon, AnthropicLightIcon, AppsmithIcon, AppwriteIcon, AsanaIcon, AstroDarkIcon, AstroLightIcon, AtlassianIcon, BrexIcon, CalDotComDarkIcon, CalDotComLightIcon, ClerkDarkIcon, ClerkLightIcon, ClickUpIcon, CodaIcon, CodeSandboxDarkIcon, CodeSandboxLightIcon, CompanyIcon, CrowdDotDevDarkIcon, CrowdDotDevLightIcon, DeepLDarkIcon, DeepLLightIcon, DigitalOceanIcon, DiscordIcon, DocumensoDarkIcon, DocumensoLightIcon, DropBoxIcon, EsbuildIcon, ExpressDarkIcon, ExpressLightIcon, FacebookIcon, FastifyDarkIcon, FastifyLightIcon, FfmpegIcon, FlickrIcon, GMailIcon, GiphyIcon, GitHubDarkIcon, GitHubLightIcon, GoogleCalendarIcon, GoogleCloudPlatformIcon, GoogleDocsIcon, GoogleDriveIcon, GoogleIcon, GoogleMapsIcon, GoogleSheetsIcon, HighlightIcon, HonoIcon, HubspotIcon, HuggingFaceIcon, InfisicalIcon, InstabugIcon, InstagramIcon, KeepIcon, LemonSqueezyIcon, LinearDarkIcon, LinearLightIcon, LinkedInIcon, LoopsIcon, LotusIcon, MailchimpDarkIcon, MailchimpLightIcon, MailgunIcon, MicrosoftAzureIcon, MirrorfulIcon, MondayIcon, MuxDarkIcon, MuxLightIcon, NestjsIcon, NextjsDarkIcon, NextjsLightIcon, NodeJSDarkIcon, NodeJSLightIcon, NotionIcon, NovuIcon, NuxtIcon, OpenAIDarkIcon, OpenAILightIcon, PagerDutyIcon, PlainDarkIcon, PlainLightIcon, PosthogDarkIcon, PosthogLightIcon, PrismaDarkIcon, PrismaLightIcon, PuppeteerIcon, PythonLogo, RaycastIcon, ReactEmailDarkIcon, ReactEmailLightIcon, ReactIcon, RedditIcon, RedwoodIcon, ReflexDarkIcon, ReflexLightIcon, RemixDarkIcon, RemixLightIcon, ReplicateDarkIcon, ReplicateLightIcon, ResendDarkIcon, ResendLightIcon, SalesforceIcon, SegmentIcon, SendGridIcon, ShopifyIcon, SlackIcon, SnykIcon, SpotifyIcon, SquareDarkIcon, SquareLightIcon, StabilityAIIcon, StripeIcon, SupabaseIcon, SveltekitIcon, SvixIcon, TldrawDarkIcon, TldrawLightIcon, TrelloIcon, TriggerDotDevDarkIcon, TriggerDotDevLightIcon, TwilioIcon, TwitterIcon, TypeformDarkIcon, TypeformLightIcon, UnkeyDarkIcon, UnkeyLightIcon, VSCodeIcon, VercelDarkIcon, VercelLightIcon, WhatsAppIcon, XDarkIcon, XLightIcon, YCombinatorIcon, YouTubeIcon, ZapierIcon, hasIcon, icons };