UNPKG

@hashnode/matrix-ui

Version:

Matrix UI is a react + tailwind based component library by Hashnode

1,752 lines (1,541 loc) 140 kB
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