@hashnode/matrix-ui
Version:
Matrix UI is a react + tailwind based component library by Hashnode
1,752 lines (1,541 loc) • 140 kB
TypeScript
import * as class_variance_authority_dist_types from 'class-variance-authority/dist/types';
import { VariantProps } from 'class-variance-authority';
import * as React$1 from 'react';
import React__default, { ReactNode, FC, PropsWithChildren, Ref } from 'react';
import * as RadixTooltip from '@radix-ui/react-tooltip';
import * as RadixScrollArea from '@radix-ui/react-scroll-area';
import * as RadixTabs from '@radix-ui/react-tabs';
import * as RadixDropdownMenu from '@radix-ui/react-dropdown-menu';
import * as SeparatorPrimitive from '@radix-ui/react-separator';
import * as RadixSwitch from '@radix-ui/react-switch';
import * as RadixSelect from '@radix-ui/react-select';
import * as NavigationMenuPrimitive from '@radix-ui/react-navigation-menu';
import * as RadixCheckbox from '@radix-ui/react-checkbox';
interface AvatarProps extends React__default.HTMLAttributes<HTMLDivElement>, VariantProps<typeof avatar$1> {
size?: "3xs" | "2xs" | "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl";
shape?: "circle" | "rounded";
src?: string;
alt?: string;
children?: React__default.ReactNode;
}
declare const avatar$1: (props?: ({
size?: "3xs" | "2xs" | "xs" | "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | null | undefined;
shape?: "circle" | "rounded" | null | undefined;
} & class_variance_authority_dist_types.ClassProp) | undefined) => string;
declare const Avatar: React__default.FC<AvatarProps>;
declare const avatarStack: (props?: class_variance_authority_dist_types.ClassProp | undefined) => string;
interface AvatarStackProps extends React__default.HTMLAttributes<HTMLDivElement>, VariantProps<typeof avatarStack> {
maxAvatars?: number;
showAdditionalCountInLastAvatar?: boolean;
showCounter?: boolean;
avatarSize?: "2xs" | "xs";
children: React__default.ReactNode;
}
declare const AvatarStackCounter: (props?: class_variance_authority_dist_types.ClassProp | undefined) => string;
declare const AvatarStack: React__default.FC<AvatarStackProps>;
declare const seriesIndicator: (props?: class_variance_authority_dist_types.ClassProp | undefined) => string;
interface SeriesIndicatorProps extends React__default.HTMLAttributes<HTMLDivElement>, VariantProps<typeof seriesIndicator> {
label?: string;
}
declare const SeriesIndicator: React__default.FC<SeriesIndicatorProps>;
interface TagProps {
label?: string;
}
declare const Tag: React__default.FC<TagProps>;
declare const tooltipContent: (props?: class_variance_authority_dist_types.ClassProp | undefined) => string;
interface TooltipProps extends VariantProps<typeof tooltipContent> {
tooltip: ReactNode;
side?: "top" | "bottom" | "left" | "right";
}
interface TooltipRootProps extends RadixTooltip.TooltipProps {
}
interface TooltipTriggerProps extends RadixTooltip.TooltipTriggerProps {
}
interface TooltipContentProps extends RadixTooltip.TooltipContentProps {
}
declare const TooltipRoot: (props: TooltipRootProps) => JSX.Element;
declare const TooltipTrigger: (props: TooltipTriggerProps) => JSX.Element;
declare const TooltipContent: (props: TooltipContentProps) => JSX.Element;
declare const Tooltip: (props: any) => JSX.Element;
declare const hashnodeFeaturedBadge: (props?: ({
size?: "sm" | "md" | null | undefined;
} & class_variance_authority_dist_types.ClassProp) | undefined) => string;
interface HashnodeFeaturedBadgeProps extends React__default.HTMLAttributes<HTMLDivElement>, VariantProps<typeof hashnodeFeaturedBadge> {
size: "sm" | "md";
}
declare const HashnodeFeaturedBadge: React__default.FC<HashnodeFeaturedBadgeProps>;
type IconProps = {
solid?: boolean;
size: "sm" | "md" | "lg";
};
type IconComponent = React.FC<IconProps>;
type MutuallyRequiredAltAndSrc$1 = {
src: string;
alt: string;
} | {
src?: never;
alt?: never;
};
declare const button$1: (props?: ({
appearance?: "link" | "primary" | "primary-slate" | "secondary" | "secondary-slate" | "tertiary" | "tertiary-slate" | "link-slate" | "warning" | "warning-secondary" | "warning-tertiary" | "warning-link" | "danger" | "danger-secondary" | "danger-tertiary" | "danger-link" | null | undefined;
size?: "xs" | "sm" | "md" | "lg" | "small" | "medium" | null | undefined;
width?: "full" | null | undefined;
} & class_variance_authority_dist_types.ClassProp) | undefined) => string;
interface ButtonProps extends React__default.ButtonHTMLAttributes<HTMLButtonElement>, VariantProps<typeof button$1> {
startIcon?: IconComponent;
endIcon?: IconComponent;
startIconClassName?: string;
endIconClassName?: string;
asChild?: boolean;
ref?: React__default.ForwardedRef<HTMLButtonElement>;
startIconSolid?: boolean;
endIconSolid?: boolean;
}
declare const Button: React__default.FC<ButtonProps>;
interface Props$1 extends RadixScrollArea.ScrollAreaProps {
children: React__default.ReactNode | React__default.ReactNode[];
orientation?: "vertical" | "horizontal";
size?: "slim" | "base";
viewportRef?: React__default.Ref<HTMLDivElement>;
className?: string;
stickToEdge?: boolean;
}
declare const ScrollAreaRoot: React__default.ForwardRefExoticComponent<Omit<RadixScrollArea.ScrollAreaProps & React__default.RefAttributes<HTMLDivElement>, "ref"> & React__default.RefAttributes<HTMLDivElement>>;
declare const ScrollAreaViewport: React__default.ForwardRefExoticComponent<Omit<RadixScrollArea.ScrollAreaViewportProps & React__default.RefAttributes<HTMLDivElement>, "ref"> & {
isVerticalOrientation?: boolean | undefined;
} & React__default.RefAttributes<HTMLDivElement>>;
declare const ScrollAreaScrollbar: React__default.ForwardRefExoticComponent<Omit<RadixScrollArea.ScrollAreaScrollbarProps & React__default.RefAttributes<HTMLDivElement>, "ref"> & {
stickToEdge?: boolean | undefined;
size?: "base" | "slim" | undefined;
} & React__default.RefAttributes<HTMLDivElement>>;
declare const ScrollArea: (props: Props$1) => JSX.Element;
interface Post$1 {
authorName: string;
authorPhoto: string;
blogDomain: string;
brief: string;
coverImage: string;
cuid: string;
dateAdded: string;
isActive: boolean;
isDelisted: boolean;
isAnonymous: boolean;
objectID: string;
partOfPublication: boolean;
sB: boolean;
slug: string;
title: string;
totalReactions: number;
totalComments: number;
type: string;
_id: string;
}
interface SearchFeedPostCardProps {
post: Post$1;
isFocused?: boolean;
postURL: string;
postCoverImageURL: string;
}
declare const SearchFeedPostCard: React__default.FC<SearchFeedPostCardProps>;
interface Node {
_id: string;
slug: string;
name: string;
numPosts: number;
followersCount: number;
logo: string;
}
interface SearchFeedNodeCardProps {
node: Node;
isFocused?: boolean;
}
declare const SearchFeedNodeCard: React__default.FC<SearchFeedNodeCardProps>;
interface User {
_id: string;
username: string;
name: string;
photo: string;
tagline: string;
}
interface SearchFeedUserCardProps {
user: User;
isFocused?: boolean;
}
declare const SearchFeedUserCard: React__default.FC<SearchFeedUserCardProps>;
interface Publication$2 {
_id: string;
title: string;
isTeam: boolean;
brief: string;
}
interface PublicationMetaData {
href: string;
domain: string;
photo: string;
}
interface SearchFeedPublicationCardProps {
publication: Publication$2;
publicationMetaData: PublicationMetaData;
isFocused?: boolean;
}
declare const SearchFeedPublicationCard: React__default.FC<SearchFeedPublicationCardProps>;
interface LeftMobileSidebarLink {
name: string;
href: string;
label: string;
isActive: boolean;
showNewLabel?: boolean;
}
interface LeftMobileSidebarProps {
topLevelLinks: LeftMobileSidebarLink[];
moreLinks: LeftMobileSidebarLink[];
}
declare const LeftMobileSidebar: React__default.FC<LeftMobileSidebarProps>;
type activeLinkName = "feed" | "bookmarks" | "search" | null;
interface Props {
myFeedLink: string;
activeLink: activeLinkName;
notificationsTrigger: React__default.ReactNode;
notificationsPopoverContent: React__default.ReactNode;
RightSidebar?: React__default.FC<any> | null;
showRightSidebarTrigger: boolean;
}
declare const MobileMenuBar: React__default.FC<Props>;
type NotificationContextType = "page" | "header";
type ActionType$j = {
actionURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
by: {
name: string;
};
othersCount: number;
post?: {
title: string;
};
userPhotoElement: React.ReactNode;
};
interface BadgeAwardNotificationCardProps {
action: ActionType$j;
context?: NotificationContextType;
tabType?: "all";
}
declare const BadgeAwardNotificationCard: (props: BadgeAwardNotificationCardProps) => JSX.Element;
type ActionType$i = {
actionURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
isDailyDevBadge: boolean;
post: {
title: string;
};
};
interface BadgeEarnedNotificationCardProps {
action: ActionType$i;
context?: NotificationContextType;
tabType?: "all";
}
declare const BadgeEarnedNotificationCard: (props: BadgeEarnedNotificationCardProps) => JSX.Element;
type ActionType$h = {
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
post: {
title: string;
};
};
interface DeletedPostReportNotificationCardProps {
action: ActionType$h;
context?: NotificationContextType;
tabType?: "all";
}
declare const DeletedPostReportNotificationCard: (props: DeletedPostReportNotificationCardProps) => JSX.Element;
type ActionType$g = {
actionURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
post?: {
title: string;
};
};
interface DelistedPostNotificationCardProps {
action: ActionType$g;
context?: NotificationContextType;
tabType?: "all";
}
declare const DelistedPostNotificationCard: (props: DelistedPostNotificationCardProps) => JSX.Element;
type ActionType$f = {
actionURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
by: {
name: string;
};
othersCount: number;
post?: {
title: string;
};
userPhotoElement: React.ReactNode;
};
interface DetailsRequestedNotificationCardProps {
action: ActionType$f;
context?: NotificationContextType;
tabType?: "all";
}
declare const DetailsRequestedNotificationCard: (props: DetailsRequestedNotificationCardProps) => JSX.Element;
type ActionType$e = {
actionURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
by: {
name: string;
};
userPhotoElement: React.ReactNode;
};
interface DraftCommentNotificationCardProps {
action: ActionType$e;
context?: NotificationContextType;
tabType?: "all";
}
declare const DraftCommentNotificationCard: (props: DraftCommentNotificationCardProps) => JSX.Element;
type ActionType$d = {
actionURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
by: {
name: string;
};
userPhotoElement: React.ReactNode;
};
interface DraftReplyNotificationCardProps {
action: ActionType$d;
context?: NotificationContextType;
tabType?: "all";
}
declare const DraftReplyNotificationCard: (props: DraftReplyNotificationCardProps) => JSX.Element;
type ActionType$c = {
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
by: {
name: string;
username?: string;
};
othersCount: number;
otherFollowersLink?: string;
followersPhotosElement: React__default.ReactNode[];
};
interface FollowNotificationCardProps {
action: ActionType$c;
context?: NotificationContextType;
tabType?: "all";
}
declare const FollowNotificationCard: (props: FollowNotificationCardProps) => JSX.Element;
type ActionType$b = {
actionURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
message: string;
post: {
title: string;
};
};
interface IdeaReceivedNotificationCardProps {
action: ActionType$b;
context?: NotificationContextType;
tabType?: "all";
}
declare const IdeaReceivedNotificationCard: (props: IdeaReceivedNotificationCardProps) => JSX.Element;
declare const LoggedOutNotificationsCard: () => JSX.Element;
type ActionType$a = {
isRead: boolean;
actionURL: string;
onNotificationCardClick: () => void;
by: {
name: string;
};
response: {
brief: string;
};
dateUpdated: string;
post: {
title: string;
};
conversationType: "article" | null;
userPhotoElement: React.ReactNode;
};
interface MentionNotificationCardProps {
action: ActionType$a;
context?: NotificationContextType;
tabType?: "all";
}
declare const MentionNotificationCard: (props: MentionNotificationCardProps) => JSX.Element;
interface LoaderCardProps {
context?: NotificationContextType;
}
declare const AllNotificationCardLoader: React.FC<LoaderCardProps>;
declare const UserNotificationCardLoader: React.FC<LoaderCardProps>;
type ActionType$9 = {
isRead: boolean;
onNotificationCardClick: () => void;
postDeleteInfo: {
title: string;
type: string;
};
dateUpdated: string;
};
interface PostDeletionNotificationCardProps {
action: ActionType$9;
context?: NotificationContextType;
tabType?: "all";
}
declare const PostDeletionNotificationCard: (props: PostDeletionNotificationCardProps) => JSX.Element;
type ActionType$8 = {
isRead: boolean;
actionURL: string;
onNotificationCardClick: () => void;
itemChanged: string;
by: {
name: string;
};
dateUpdated: string;
post: {
title: string;
};
};
interface PostUpdatedNotificationCardProps {
action: ActionType$8;
context?: NotificationContextType;
tabType?: "all";
}
declare const PostUpdatedNotificationCard: (props: PostUpdatedNotificationCardProps) => JSX.Element;
type ActionType$7 = {
isRead: boolean;
actionURL: string;
onNotificationCardClick: () => void;
by: {
name: string;
};
dateUpdated: string;
post: {
title: string;
};
userPhotoElement: React.ReactNode;
};
interface PublicationPostPublishedNotificationProps {
action: ActionType$7;
context?: NotificationContextType;
tabType?: "all";
}
declare const PublicationPostPublishedNotification: (props: PublicationPostPublishedNotificationProps) => JSX.Element;
type ActionType$6 = {
isRead: boolean;
actionURL: string;
onNotificationCardClick: () => void;
rewardType?: "hashnodeAmbassadorEligible" | null;
message: string;
dateUpdated: string;
};
interface ReferralRewardNotificationCardProps {
action: ActionType$6;
context?: NotificationContextType;
tabType?: "all";
}
declare const ReferralRewardNotificationCard: (props: ReferralRewardNotificationCardProps) => JSX.Element;
type ActionType$5 = {
isRead: boolean;
actionURL: string;
target: string;
onNotificationCardClick: () => void;
othersCount: number;
by: {
name: string;
};
dateUpdated: string;
post: {
title: string;
isAMA: boolean;
type: string;
};
reply: {
brief: string;
};
userPhotoElement: React.ReactNode;
};
interface ReplyNotificationCardProps {
action: ActionType$5;
context?: NotificationContextType;
tabType?: "all";
}
declare const ReplyNotificationCard: (props: ReplyNotificationCardProps) => JSX.Element;
type ActionType$4 = {
isRead: boolean;
actionURL: string;
actionTitle: string;
target: string;
onNotificationCardClick: () => void;
othersCount: number;
by: {
name: string;
};
dateUpdated: string;
post: {
title: string;
isAMA: boolean;
};
response: {
brief: string;
};
userPhotoElement: React.ReactNode;
};
interface ResponseNotificationCardProps {
action: ActionType$4;
context?: NotificationContextType;
tabType?: "all";
}
declare const ResponseNotificationCard: (props: ResponseNotificationCardProps) => JSX.Element;
type ActionType$3 = {
isRead: boolean;
actionURL: string;
target: string;
onNotificationCardClick: () => void;
by: {
name: string;
};
dateUpdated: string;
post: {
title: string;
isAMA: boolean;
};
response: {
brief: string;
};
userPhotoElement: React.ReactNode;
};
interface ResponsePublishedNotificationCardProps {
action: ActionType$3;
context?: NotificationContextType;
tabType?: "all";
}
declare const ResponsePublishedNotificationCard: (props: ResponsePublishedNotificationCardProps) => JSX.Element;
type ActionType$2 = {
isRead: boolean;
actionURL: string;
externalURL: string;
message: string;
onNotificationCardClick: () => void;
dateUpdated: string;
post: {
title: string;
};
};
interface SystemNotificationCardProps {
action: ActionType$2;
context?: NotificationContextType;
tabType?: "all";
}
declare const SystemNotificationCard: (props: SystemNotificationCardProps) => JSX.Element;
type ActionType$1 = {
isRead: boolean;
actionURL: string;
onNotificationCardClick: () => void;
by: {
name: string;
};
othersCount: number;
dateUpdated: string;
post: {
title: string;
type: "Story" | "response" | "reply";
};
upVotersPhotosElement: React.ReactNode[];
};
interface UpvoteNotificationCardProps {
action: ActionType$1;
context?: NotificationContextType;
tabType?: "all";
}
declare const UpvoteNotificationCard: (props: UpvoteNotificationCardProps) => JSX.Element;
interface WelcomeNotificationCardProps {
context?: NotificationContextType;
user: {
name: string;
username: string;
publicationEnabled: boolean;
numPosts: number;
};
}
declare const WelcomeNotificationCard: (props: WelcomeNotificationCardProps) => JSX.Element;
type ActionType = {
externalURL: string;
isRead: boolean;
onNotificationCardClick: () => void;
dateUpdated: string;
by: {
name: string;
};
userPhotoElement: React__default.ReactNode;
};
interface BlogRecommendedNotificationCardProps {
action: ActionType;
context?: NotificationContextType;
tabType?: "all";
}
declare const BlogRecommendedNotificationCard: (props: BlogRecommendedNotificationCardProps) => JSX.Element;
type VariantType = "pills" | "underlined" | "rectangle";
type SizeType = "sm" | "md";
interface TabsContextProps {
variant?: VariantType;
size?: SizeType;
}
interface TabsProps extends RadixTabs.TabsProps, TabsContextProps {
}
interface TabsListProps extends RadixTabs.TabsListProps {
}
interface TabsTriggerProps extends RadixTabs.TabsTriggerProps {
width?: "full";
}
interface TabsContentProps extends RadixTabs.TabsContentProps {
}
declare const Tabs: React__default.FC<TabsProps>;
declare const TabsTriggerIconRight: React__default.FC<{
children: ReactNode;
}>;
declare const TabsTriggerIconLeft: React__default.FC<{
children: ReactNode;
}>;
declare const TabsTrigger: React__default.FC<TabsTriggerProps>;
declare const TabsList: React__default.FC<TabsListProps>;
declare const TabsContent: React__default.FC<TabsContentProps>;
declare const headerNavigationButton: (props?: ({
appearance?: "primary" | "active" | null | undefined;
shape?: "rounded" | "pill" | null | undefined;
} & class_variance_authority_dist_types.ClassProp) | undefined) => string;
interface HeaderNavigationButtonProps extends VariantProps<typeof headerNavigationButton>, React__default.ButtonHTMLAttributes<HTMLButtonElement> {
active?: boolean;
asChild?: boolean;
rounded?: boolean;
}
declare const HeaderNavigationButton: React__default.ForwardRefExoticComponent<HeaderNavigationButtonProps & React__default.RefAttributes<HTMLButtonElement>>;
interface MenuSeparatorProps extends SeparatorPrimitive.SeparatorProps {
}
interface BaseMenuItemProps extends React__default.HTMLAttributes<HTMLDivElement> {
intent?: "warning" | "special-green";
text: string;
copy?: string;
endIconIntent?: "warning" | "selection";
endIcon?: IconComponent;
badge?: React__default.ReactNode;
}
type MenuItemProps = BaseMenuItemProps & ({
startIcon: IconComponent;
startImage?: never;
} | {
startIcon?: never;
startImage: React__default.ReactNode | null;
} | {
startIcon?: never;
startImage?: never;
});
type MenuItemLinkProps = React__default.AnchorHTMLAttributes<HTMLAnchorElement> & MenuItemProps;
type MenuItemButtonProps = MenuItemProps & React__default.ButtonHTMLAttributes<HTMLButtonElement>;
interface MenuItemLabelProps extends React__default.HTMLAttributes<HTMLParagraphElement> {
}
declare const menuItem: (props?: class_variance_authority_dist_types.ClassProp | undefined) => string;
declare const menuItemLink: (props?: class_variance_authority_dist_types.ClassProp | undefined) => string;
declare const menuItemButton: (props?: class_variance_authority_dist_types.ClassProp | undefined) => string;
declare const MenuSeparator: React__default.ForwardRefExoticComponent<React__default.RefAttributes<HTMLDivElement>>;
declare const MenuItemLabel: React__default.ForwardRefExoticComponent<MenuItemLabelProps & React__default.RefAttributes<HTMLParagraphElement>>;
declare const MenuItem: React__default.FC<MenuItemProps>;
declare const MenuItemButton: React__default.ForwardRefExoticComponent<MenuItemButtonProps & React__default.RefAttributes<HTMLButtonElement>>;
declare const MenuItemLink: React__default.ForwardRefExoticComponent<MenuItemLinkProps & React__default.RefAttributes<HTMLAnchorElement>>;
interface DropdownMenuProps extends RadixDropdownMenu.DropdownMenuProps {
}
interface DropdownMenuTriggerProps extends RadixDropdownMenu.DropdownMenuTriggerProps {
}
interface DropdownMenuContentProps extends RadixDropdownMenu.DropdownMenuContentProps {
width?: number;
}
interface DropdownMenuItemProps extends RadixDropdownMenu.DropdownMenuItemProps {
}
interface DropdownMenuRadioGroupProps extends RadixDropdownMenu.DropdownMenuRadioGroupProps {
}
interface DropdownMenuRadioItemProps extends RadixDropdownMenu.DropdownMenuRadioItemProps {
}
interface DropdownMenuSubProps extends RadixDropdownMenu.DropdownMenuSubProps {
}
interface DropdownMenuSubTriggerProps extends RadixDropdownMenu.DropdownMenuSubTriggerProps {
}
interface DropdownMenuSubContentProps extends RadixDropdownMenu.DropdownMenuSubContentProps {
}
interface DropdownMenuSeparatorProps extends MenuSeparatorProps {
}
interface DropdownMenuLabelProps extends RadixDropdownMenu.DropdownMenuLabelProps {
}
type DropdownMenuItemLinkProps = MenuItemLinkProps;
type DropdownMenuItemButtonProps = MenuItemButtonProps;
interface DropdownMenuItemLabelProps extends MenuItemLabelProps {
}
declare const DropdownMenu: React__default.FC<DropdownMenuProps>;
declare const DropdownSubMenu: React__default.FC<DropdownMenuSubProps>;
declare const DropdownSubMenuTrigger: React__default.FC<DropdownMenuSubTriggerProps>;
declare const DropdownSubMenuContent: React__default.FC<DropdownMenuSubContentProps>;
declare const DropdownMenuTrigger: React__default.FC<DropdownMenuTriggerProps>;
declare const DropdownMenuContent: React__default.FC<DropdownMenuContentProps>;
declare const DropdownMenuItem: React__default.ForwardRefExoticComponent<DropdownMenuItemProps & React__default.RefAttributes<HTMLDivElement>>;
declare const DropdownMenuItemLink: ({ ...props }: DropdownMenuItemLinkProps) => JSX.Element;
declare const DropdownMenuItemButton: React__default.ForwardRefExoticComponent<MenuItemButtonProps & React__default.RefAttributes<HTMLDivElement>>;
declare const DropdownMenuSeparator: React__default.FC<DropdownMenuSeparatorProps>;
declare const DropdownMenuLabel: React__default.FC<DropdownMenuItemLabelProps>;
declare const DropdownMenuRadioGroup: React__default.FC<DropdownMenuRadioGroupProps>;
declare const DropdownMenuRadioItem: React__default.FC<DropdownMenuRadioItemProps>;
interface BadgeProps extends React__default.HTMLAttributes<HTMLDivElement>, VariantProps<typeof badge> {
}
declare const badge: (props?: ({
size?: "xs" | "sm" | "md" | null | undefined;
theme?: "slate" | "slateLight" | "red" | "redLight" | "yellow" | "yellowLight" | "green" | "greenLight" | "purple" | "purpleLight" | "cyan" | "cyanLight" | "blue" | "blueLight" | "indigo" | "indigoLight" | "pink" | "pinkLight" | "amber" | "amberLight" | "orange" | "orangeLight" | null | undefined;
border?: boolean | null | undefined;
} & class_variance_authority_dist_types.ClassProp) | undefined) => string;
declare const Badge: React__default.FC<BadgeProps>;
interface UnlinkProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Unlink: React__default.FC<UnlinkProps>;
interface CircleBlankProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const CircleBlank: React__default.FC<CircleBlankProps>;
interface ArrowDownloadSaveProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowDownloadSave: React__default.FC<ArrowDownloadSaveProps>;
interface ArrowNarrowLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowNarrowLeft: React__default.FC<ArrowNarrowLeftProps>;
interface DiskSave02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const DiskSave02: React__default.FC<DiskSave02Props>;
interface FilterAdjustmentsProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FilterAdjustments: React__default.FC<FilterAdjustmentsProps>;
interface ArrowRefreshProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowRefresh: React__default.FC<ArrowRefreshProps>;
interface ArrowUpLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowUpLeft: React__default.FC<ArrowUpLeftProps>;
interface ArrowDownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowDown: React__default.FC<ArrowDownProps>;
interface FileDraftsProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileDrafts: React__default.FC<FileDraftsProps>;
interface WeatherRainProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const WeatherRain: React__default.FC<WeatherRainProps>;
interface FeedProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Feed: React__default.FC<FeedProps>;
interface ToneProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Tone: React__default.FC<ToneProps>;
interface RocketProProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const RocketPro: React__default.FC<RocketProProps>;
interface CreditCardProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const CreditCard: React__default.FC<CreditCardProps>;
interface HeadingH1Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const HeadingH1: React__default.FC<HeadingH1Props>;
interface PlayProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Play: React__default.FC<PlayProps>;
interface ArrowNarrowDownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowNarrowDown: React__default.FC<ArrowNarrowDownProps>;
interface ChevronUpDownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ChevronUpDown: React__default.FC<ChevronUpDownProps>;
interface WeatherStormProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const WeatherStorm: React__default.FC<WeatherStormProps>;
interface YogaProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Yoga: React__default.FC<YogaProps>;
interface StarFourPointsSmallProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const StarFourPointsSmall: React__default.FC<StarFourPointsSmallProps>;
interface ClockCountdownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ClockCountdown: React__default.FC<ClockCountdownProps>;
interface UserCirclePlusProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const UserCirclePlus: React__default.FC<UserCirclePlusProps>;
interface NewsletterSubscribedProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const NewsletterSubscribed: React__default.FC<NewsletterSubscribedProps>;
interface InstagramProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Instagram: React__default.FC<InstagramProps>;
interface FacebookProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Facebook: React__default.FC<FacebookProps>;
interface SettingsFilterProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const SettingsFilter: React__default.FC<SettingsFilterProps>;
interface CheckCircleBrokenProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const CheckCircleBroken: React__default.FC<CheckCircleBrokenProps>;
interface BrandGrammarlyProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BrandGrammarly: React__default.FC<BrandGrammarlyProps>;
interface AlertCircleProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const AlertCircle: React__default.FC<AlertCircleProps>;
interface BrandTwitterOldProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BrandTwitterOld: React__default.FC<BrandTwitterOldProps>;
interface ArrowUpProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowUp: React__default.FC<ArrowUpProps>;
interface SettingsGearProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const SettingsGear: React__default.FC<SettingsGearProps>;
interface PenLineProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PenLine: React__default.FC<PenLineProps>;
interface ArrowDownLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowDownLeft: React__default.FC<ArrowDownLeftProps>;
interface BookmarkTickProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BookmarkTick: React__default.FC<BookmarkTickProps>;
interface FileCrossProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileCross: React__default.FC<FileCrossProps>;
interface CommitPodcastProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const CommitPodcast: React__default.FC<CommitPodcastProps>;
interface MessageCommentProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const MessageComment: React__default.FC<MessageCommentProps>;
interface SquareMinusProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const SquareMinus: React__default.FC<SquareMinusProps>;
interface GiftReferralProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const GiftReferral: React__default.FC<GiftReferralProps>;
interface BrushProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Brush: React__default.FC<BrushProps>;
interface StarFourPointsProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const StarFourPoints: React__default.FC<StarFourPointsProps>;
interface FileZip01Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileZip01: React__default.FC<FileZip01Props>;
interface DiscordProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Discord: React__default.FC<DiscordProps>;
interface AudioWaveProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const AudioWave: React__default.FC<AudioWaveProps>;
interface ArrowExternalLink03Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowExternalLink03: React__default.FC<ArrowExternalLink03Props>;
interface ArrowUndoProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowUndo: React__default.FC<ArrowUndoProps>;
interface ChevronDownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ChevronDown: React__default.FC<ChevronDownProps>;
interface ArrowNarrowUpProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowNarrowUp: React__default.FC<ArrowNarrowUpProps>;
interface ChevronRightProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ChevronRight: React__default.FC<ChevronRightProps>;
interface SwatchProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Swatch: React__default.FC<SwatchProps>;
interface CopyProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Copy: React__default.FC<CopyProps>;
interface BarsHamburgerProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BarsHamburger: React__default.FC<BarsHamburgerProps>;
interface LifebuoyProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Lifebuoy: React__default.FC<LifebuoyProps>;
interface UserCheckProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const UserCheck: React__default.FC<UserCheckProps>;
interface ReactionHeartSlashProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ReactionHeartSlash: React__default.FC<ReactionHeartSlashProps>;
interface MinusCircleProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const MinusCircle: React__default.FC<MinusCircleProps>;
interface BetaProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Beta: React__default.FC<BetaProps>;
interface PresentationBookMinimalProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PresentationBookMinimal: React__default.FC<PresentationBookMinimalProps>;
interface FileExportProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileExport: React__default.FC<FileExportProps>;
interface BoldProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Bold: React__default.FC<BoldProps>;
interface PageMarkdownExportProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PageMarkdownExport: React__default.FC<PageMarkdownExportProps>;
interface FilesProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Files: React__default.FC<FilesProps>;
interface AiGenerateCodeProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const AiGenerateCode: React__default.FC<AiGenerateCodeProps>;
interface PenHighlighter02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PenHighlighter02: React__default.FC<PenHighlighter02Props>;
interface ArrowExternalLink02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowExternalLink02: React__default.FC<ArrowExternalLink02Props>;
interface ArrowHistoryProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowHistory: React__default.FC<ArrowHistoryProps>;
interface PlusCircleProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PlusCircle: React__default.FC<PlusCircleProps>;
interface PinTack01Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PinTack01: React__default.FC<PinTack01Props>;
interface FileMoveProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileMove: React__default.FC<FileMoveProps>;
interface BrandCodepenProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BrandCodepen: React__default.FC<BrandCodepenProps>;
interface LayoutSidebarLeftChevronRightProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const LayoutSidebarLeftChevronRight: React__default.FC<LayoutSidebarLeftChevronRightProps>;
interface BuildingOrganisation02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BuildingOrganisation02: React__default.FC<BuildingOrganisation02Props>;
interface NoteArticleProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const NoteArticle: React__default.FC<NoteArticleProps>;
interface BuildingOrganisationProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BuildingOrganisation: React__default.FC<BuildingOrganisationProps>;
interface Columns02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Columns02: React__default.FC<Columns02Props>;
interface TestFlaskProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const TestFlask: React__default.FC<TestFlaskProps>;
interface BrandGoogleProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BrandGoogle: React__default.FC<BrandGoogleProps>;
interface BrandHashnodeProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BrandHashnode: React__default.FC<BrandHashnodeProps>;
interface BrowserProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Browser: React__default.FC<BrowserProps>;
interface HashnodeAiProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const HashnodeAi: React__default.FC<HashnodeAiProps>;
interface QuoteProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Quote: React__default.FC<QuoteProps>;
interface HeadingProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Heading: React__default.FC<HeadingProps>;
interface ArrowElbowLeftUpProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowLeftUp: React__default.FC<ArrowElbowLeftUpProps>;
interface ArrowElbowDownRightProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowDownRight: React__default.FC<ArrowElbowDownRightProps>;
interface SubtitleProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Subtitle: React__default.FC<SubtitleProps>;
interface MusicNoteAltProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const MusicNoteAlt: React__default.FC<MusicNoteAltProps>;
interface CameraAdd01Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const CameraAdd01: React__default.FC<CameraAdd01Props>;
interface BrandYoutubeProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BrandYoutube: React__default.FC<BrandYoutubeProps>;
interface PinTack02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PinTack02: React__default.FC<PinTack02Props>;
interface CirclesPlusProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const CirclesPlus: React__default.FC<CirclesPlusProps>;
interface ArrowExternalLink01Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowExternalLink01: React__default.FC<ArrowExternalLink01Props>;
interface ArrowLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowLeft: React__default.FC<ArrowLeftProps>;
interface ArrowElbowLeftDownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowLeftDown: React__default.FC<ArrowElbowLeftDownProps>;
interface LayoutSidebarLeftExpandProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const LayoutSidebarLeftExpand: React__default.FC<LayoutSidebarLeftExpandProps>;
interface NewsletterManageProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const NewsletterManage: React__default.FC<NewsletterManageProps>;
interface MegaphoneSpeakerProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const MegaphoneSpeaker: React__default.FC<MegaphoneSpeakerProps>;
interface DotsHorizontalProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const DotsHorizontal: React__default.FC<DotsHorizontalProps>;
interface LayoutSidepanelProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const LayoutSidepanel: React__default.FC<LayoutSidepanelProps>;
interface DollarCircleSponsorProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const DollarCircleSponsor: React__default.FC<DollarCircleSponsorProps>;
interface ArrowRedoProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowRedo: React__default.FC<ArrowRedoProps>;
interface ArrowLogInProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowLogIn: React__default.FC<ArrowLogInProps>;
interface NavbarProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Navbar: React__default.FC<NavbarProps>;
interface ArrowLogoutProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowLogout: React__default.FC<ArrowLogoutProps>;
interface ChatbotAiProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ChatbotAi: React__default.FC<ChatbotAiProps>;
interface DiskSave03Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const DiskSave03: React__default.FC<DiskSave03Props>;
interface BookOpenProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BookOpen: React__default.FC<BookOpenProps>;
interface LineProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Line: React__default.FC<LineProps>;
interface ArrowElbowUpLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowUpLeft: React__default.FC<ArrowElbowUpLeftProps>;
interface AiGenerateOutlineProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const AiGenerateOutline: React__default.FC<AiGenerateOutlineProps>;
interface HeadingH3Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const HeadingH3: React__default.FC<HeadingH3Props>;
interface StreamProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Stream: React__default.FC<StreamProps>;
interface DetailsSummaryProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const DetailsSummary: React__default.FC<DetailsSummaryProps>;
interface LayoutSidebarRightCollapseProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const LayoutSidebarRightCollapse: React__default.FC<LayoutSidebarRightCollapseProps>;
interface LayoutSidebarLeftCollapseProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const LayoutSidebarLeftCollapse: React__default.FC<LayoutSidebarLeftCollapseProps>;
interface LayoutSidebarProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const LayoutSidebar: React__default.FC<LayoutSidebarProps>;
interface FileArticleProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileArticle: React__default.FC<FileArticleProps>;
interface ArrowBendRightUpProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowBendRightUp: React__default.FC<ArrowBendRightUpProps>;
interface ArrowBendDownRightProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowBendDownRight: React__default.FC<ArrowBendDownRightProps>;
interface PlugIntegrationProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PlugIntegration: React__default.FC<PlugIntegrationProps>;
interface FileZip02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileZip02: React__default.FC<FileZip02Props>;
interface HandWaveProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const HandWave: React__default.FC<HandWaveProps>;
interface ListNumbersProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ListNumbers: React__default.FC<ListNumbersProps>;
interface PageAddNewProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PageAddNew: React__default.FC<PageAddNewProps>;
interface FilePlusProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FilePlus: React__default.FC<FilePlusProps>;
interface FileDownloadSaveProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileDownloadSave: React__default.FC<FileDownloadSaveProps>;
interface ImageProps$1 {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Image: React__default.FC<ImageProps$1>;
interface DatabaseStackProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const DatabaseStack: React__default.FC<DatabaseStackProps>;
interface ToolboxCmsProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ToolboxCms: React__default.FC<ToolboxCmsProps>;
interface MusicNoteProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const MusicNote: React__default.FC<MusicNoteProps>;
interface LogoWebhooksProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const LogoWebhooks: React__default.FC<LogoWebhooksProps>;
interface FileCodeProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileCode: React__default.FC<FileCodeProps>;
interface AwardTrophyProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const AwardTrophy: React__default.FC<AwardTrophyProps>;
interface Award02Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Award02: React__default.FC<Award02Props>;
interface RedditProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Reddit: React__default.FC<RedditProps>;
interface AtSignProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const AtSign: React__default.FC<AtSignProps>;
interface ClockTimeProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ClockTime: React__default.FC<ClockTimeProps>;
interface CirclesFourDashProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const CirclesFourDash: React__default.FC<CirclesFourDashProps>;
interface ArrowBendLeftUpProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowBendLeftUp: React__default.FC<ArrowBendLeftUpProps>;
interface MapPinProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const MapPin: React__default.FC<MapPinProps>;
interface ArrowElbowRightUpProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowRightUp: React__default.FC<ArrowElbowRightUpProps>;
interface ArrowBendUpLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowBendUpLeft: React__default.FC<ArrowBendUpLeftProps>;
interface BriefcaseJobProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BriefcaseJob: React__default.FC<BriefcaseJobProps>;
interface FilterBarsProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FilterBars: React__default.FC<FilterBarsProps>;
interface FireProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Fire: React__default.FC<FireProps>;
interface PhoneMobileProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PhoneMobile: React__default.FC<PhoneMobileProps>;
interface Wand01Props {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Wand01: React__default.FC<Wand01Props>;
interface ArrowElbowUpRightProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowUpRight: React__default.FC<ArrowElbowUpRightProps>;
interface ArrowBendLeftDownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowBendLeftDown: React__default.FC<ArrowBendLeftDownProps>;
interface ArrowBendDownLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowBendDownLeft: React__default.FC<ArrowBendDownLeftProps>;
interface LinkedinProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Linkedin: React__default.FC<LinkedinProps>;
interface PaperPlaneSendProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const PaperPlaneSend: React__default.FC<PaperPlaneSendProps>;
interface WebsitePlanetProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const WebsitePlanet: React__default.FC<WebsitePlanetProps>;
interface ArrowElbowRightDownProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowRightDown: React__default.FC<ArrowElbowRightDownProps>;
interface ArrowElbowDownLeftProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ArrowElbowDownLeft: React__default.FC<ArrowElbowDownLeftProps>;
interface FileCssProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const FileCss: React__default.FC<FileCssProps>;
interface SunProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Sun: React__default.FC<SunProps>;
interface BrandDailyDevProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const BrandDailyDev: React__default.FC<BrandDailyDevProps>;
interface MoonProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Moon: React__default.FC<MoonProps>;
interface DotsVerticalDragProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const DotsVerticalDrag: React__default.FC<DotsVerticalDragProps>;
interface StarShootingProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const StarShooting: React__default.FC<StarShootingProps>;
interface ReactionHeartProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ReactionHeart: React__default.FC<ReactionHeartProps>;
interface ExploreOldProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const ExploreOld: React__default.FC<ExploreOldProps>;
interface PinProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare const Pin: React__default.FC<PinProps>;
interface BellNotificationProps {
solid?: boolean;
size: "sm" | "md" | "lg";
}
declare c