import * as react_jsx_runtime from 'react/jsx-runtime'; import * as react from 'react'; import { ReactNode, SVGProps, ComponentType, ComponentProps, HTMLAttributes, JSX, Dispatch, SetStateAction, PropsWithChildren, Ref } from 'react'; import * as class_variance_authority_types from 'class-variance-authority/types'; import { VariantProps } from 'class-variance-authority'; import * as AspectRatioPrimitive from '@radix-ui/react-aspect-ratio'; import * as CheckboxPrimitive from '@radix-ui/react-checkbox'; import { Control, UseFormReturn, SubmitHandler, FieldValues } from 'react-hook-form'; import * as CollapsiblePrimitive from '@radix-ui/react-collapsible'; export { CollapsiblePrimitive }; import * as DialogPrimitive from '@radix-ui/react-dialog'; export { DialogPrimitive }; import * as DropdownMenuPrimitive from '@radix-ui/react-dropdown-menu'; export { DropdownMenuPrimitive }; import * as LabelPrimitive from '@radix-ui/react-label'; import { HTMLMotionProps } from 'motion/react'; import * as PopoverPrimitive from '@radix-ui/react-popover'; export { PopoverPrimitive }; import * as ProgressPrimitive from '@radix-ui/react-progress'; import * as RadioGroupPrimitive from '@radix-ui/react-radio-group'; import * as SelectPrimitive from '@radix-ui/react-select'; export { SelectPrimitive }; import * as SeparatorPrimitive from '@radix-ui/react-separator'; import * as SwitchPrimitive from '@radix-ui/react-switch'; import * as TabsPrimitive from '@radix-ui/react-tabs'; export { TabsPrimitive }; import * as ToastPrimitive from '@radix-ui/react-toast'; import * as VisuallyHiddenPrimitive from '@radix-ui/react-visually-hidden'; import { ClassValue } from 'clsx'; import * as reactTooltip from '@radix-ui/react-tooltip'; export { reactTooltip as TooltipPrimitive }; declare const colorNames: readonly ["positive", "negative", "info", "warning", "destructive", "primary", "secondary", "muted", "inverse", "buttonPrimary", "backgroundPrimary", "backgroundSecondary", "backgroundMuted", "backgroundInverse", "backgroundOverlay", "backgroundRaised", "backgroundInput", "backgroundHover", "backgroundActive", "borderNormal", "borderHover", "borderFocus", "borderButton", "borderCard", "gradientBackdrop", "gradientPrimary", "gradientSecondary", "gradientSkeleton"]; type ColorName = (typeof colorNames)[number]; type ColorTokens = { [key in ColorName]: string; }; type Theme = 'light' | 'dark' | 'system'; type ResolvedTheme = Exclude; type ThemeColors = ColorTokens; type CustomThemes = { light?: Partial; dark?: Partial; }; interface ThemeContextValue { theme: Theme; resolvedTheme: ResolvedTheme; container?: HTMLElement; setTheme: (theme: Theme) => void; } interface ThemeProviderProps { theme?: Theme; defaultTheme?: Theme; customThemes?: CustomThemes; storageKey?: string | null; root?: string | HTMLElement; children?: ReactNode; } declare const ThemeContext: react.Context; declare const ThemeProvider: (props: ThemeProviderProps) => react_jsx_runtime.JSX.Element; declare const useTheme: () => ThemeContextValue; declare const iconVariants: (props?: ({ size?: "default" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface IconProps extends SVGProps, VariantProps { } type Icon = ComponentType; declare const buttonVariants: (props?: ({ size?: "xs" | "sm" | "md" | "lg" | null | undefined; shape?: "circle" | "square" | null | undefined; variant?: "destructive" | "primary" | "secondary" | "text" | "outline" | "ghost" | "emphasis" | null | undefined; disabled?: boolean | null | undefined; iconOnly?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare function Button({ className, variant, size, shape, iconOnly, disabled, asChild, ...props }: ComponentProps<'button'> & VariantProps & { asChild?: boolean; }): react_jsx_runtime.JSX.Element; declare namespace Button { var Helper: (props: ButtonHelperProps) => react_jsx_runtime.JSX.Element; } type ButtonHelperProps = ComponentProps & VariantProps & { asChild?: boolean; pending?: boolean; label?: ReactNode; leftIcon?: ComponentType; rightIcon?: ComponentType; }; declare const alertVariants: (props?: ({ variant?: "info" | "warning" | "error" | "success" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare function Alert({ className, variant, ...props }: ComponentProps<'div'> & VariantProps): react_jsx_runtime.JSX.Element; declare namespace Alert { var Helper: typeof AlertHelper; } declare function AlertTitle({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function AlertDescription({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function AlertButton({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function AlertIcon({ variant, size, ...props }: IconProps & { variant: VariantProps['variant']; }): react_jsx_runtime.JSX.Element | null; declare function AlertHelper({ variant, title, description, children, ...props }: Omit, 'title'> & { title: ReactNode; description?: ReactNode; }): react_jsx_runtime.JSX.Element; declare function AspectRatio({ ...props }: React.ComponentProps): react_jsx_runtime.JSX.Element; declare const badgeVariants: (props?: ({ variant?: "info" | "warning" | "error" | "success" | null | undefined; size?: "sm" | "md" | "lg" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface BadgeProps extends HTMLAttributes, VariantProps { value: ReactNode; } declare const Badge: (props: BadgeProps) => react_jsx_runtime.JSX.Element; interface Path { label: string; url?: string; } interface BreadcrumbsProps extends HTMLAttributes { paths: Path[]; renderLink?: (path: Path, children: ReactNode) => JSX.Element; } declare const Breadcrumbs: (props: BreadcrumbsProps) => react_jsx_runtime.JSX.Element; declare const calloutVariants: (props?: ({ variant?: "info" | "warning" | "error" | "success" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare function Callout({ className, variant, ...props }: ComponentProps<'div'> & VariantProps): react_jsx_runtime.JSX.Element; declare namespace Callout { var Helper: typeof CalloutHelper; } declare function CalloutHeader({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function CalloutContent({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function CalloutButton({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function CalloutIcon({ variant, size, ...props }: IconProps & { variant: VariantProps['variant']; }): react_jsx_runtime.JSX.Element | null; declare function CalloutHelper({ variant, title, children, onClose, ...props }: Omit, 'title'> & { title: ReactNode; onClose?: () => void; }): react_jsx_runtime.JSX.Element; declare const cardVariants: (props?: ({ variant?: "muted" | "default" | "outline" | null | undefined; clickable?: boolean | null | undefined; disabled?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface CardProps extends ComponentProps<'div'>, VariantProps { asChild?: boolean; } declare const Card: (props: CardProps) => react_jsx_runtime.JSX.Element; interface CarouselContext { prevSlide: () => void; nextSlide: () => void; setSlide: (index: number) => void; totalSlides: number; currentSlide: number; autoAdvance: boolean; duration: number; isPaused: boolean; setTotalSlides: Dispatch>; setPaused: Dispatch>; direction: 'ltr' | 'rtl'; } declare const CarouselContext: react.Context; declare function useCarousel(): CarouselContext; declare function Carousel({ children, duration, className, }: { children: React.ReactNode; duration?: number; className?: string; }): react_jsx_runtime.JSX.Element; declare function CarouselDeck({ children }: { children: React.ReactNode; }): react_jsx_runtime.JSX.Element; declare function CarouselSlide({ children, className, index, }: { children: React.ReactNode; className?: string; index?: number; }): react_jsx_runtime.JSX.Element; declare function CarouselPrevButton({ children, variant, shape, size, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function CarouselNextButton({ children, variant, shape, size, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function CarouselStatus({ hidden, className, }: { hidden?: boolean; className?: string; }): react_jsx_runtime.JSX.Element; declare const checkboxVariants: (props?: ({ size?: "sm" | "lg" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare function Checkbox({ className, size, ...props }: ComponentProps & VariantProps): react_jsx_runtime.JSX.Element; type ControlledCheckboxProps = ComponentProps & { control: Control; name: string; onCheckedChange: (checked: boolean) => void; rules?: {}; }; declare const ControlledCheckbox: ({ control, defaultChecked, onCheckedChange, name, rules, ...checkboxProps }: ControlledCheckboxProps) => react_jsx_runtime.JSX.Element; declare const collapsibleVariants: (props?: ({ variant?: "muted" | "default" | "outline" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface CollapsibleProps extends CollapsiblePrimitive.CollapsibleProps, VariantProps { label: ReactNode; } declare const Collapsible: (props: CollapsibleProps) => react_jsx_runtime.JSX.Element; declare function Dialog({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DialogTrigger({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DialogPortal({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DialogClose({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DialogOverlay({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DialogContent({ className, children, showCloseButton, ...props }: ComponentProps & { showCloseButton?: boolean; }): react_jsx_runtime.JSX.Element; declare function DialogHeader({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function DialogFooter({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function DialogTitle({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DialogDescription({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare const SvgApiIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgAddIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgAirDropperIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgAnalyticsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgAppleIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgArrowDownIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgArrowLeftIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgArrowRightIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgArrowUpIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgAuditedIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgAuthUserIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgBoilerplateEmbeddedWalletIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgBoilerplatesIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgBookIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgBridgeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgBugIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCalendarIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCartIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgChainIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCheckmarkIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgChevronDownIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgChevronLeftIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgChevronRightIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgChevronUpDownIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgChevronUpIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgClearInputIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCloseIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCodeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCoinsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCollaboratorsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCollectionIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCollectionOverview: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCompassIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContactAddIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContactBubbleIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContactDiscussionIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContactListIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContactProfileIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContactsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContextMenuIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContractDefaultIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgContractIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgControllerIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCopyIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCrownIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgCurrencyIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDarkModeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDashedCircleIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDatabaseIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDeployIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDeviceIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDiscordIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDocsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDollarIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDotIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDownloadIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgDragIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgEcosystemIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgEditIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgEmailIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgEmbeddedWalletIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgExpandIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgExploreIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgExternalLinkIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgFacebookIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgFavoriteIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgFilterIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgFolderIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgFooterIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGameIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGameMagicIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGameSwordIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGameboyIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGasTankIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGiftIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGithubIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGlobeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGoogleIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgGridIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgHeartBrokenIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgHeartFilledIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgHeartIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgHelpIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgHelpdeskIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgHiddenIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgHomeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgIndexerIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgInfoIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgInstagramIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgInventoryIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgKeyEnterIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgKeyIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgKitIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLayoutButtonIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLayoutGlowIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLayoutHorizontalIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLayoutPaddedIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLayoutStrokeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLightModeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLinkConnectionIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLinkIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLinkNewConnectionIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgListIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgListThumbIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLoadingIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLockIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgLooksRareIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMagicWandIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMapIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMarketDownIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMarketUpIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMarketplaceIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMegaphoneIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMenuIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMinterIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgMonsterIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgNetworkCloud: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgNetworkDownload: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgNetworkIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgNetworkUnavailable: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgNetworkUpload: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgNextIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgNodeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgOffIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgOfferIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgOnIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgOnRampIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPasskeyIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPauseIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPaymentsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPhoneIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPictureIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPinIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPlayIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPlayfabIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPotionIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgPowerIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgProfileIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgProjectIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgQrCodeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgReactIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgRecoverIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgRefreshIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgRelayerIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgScanIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSearchGlobeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSearchIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSendIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSequenceIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSettingsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgShareIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgShieldIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgShopBagIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSidebarIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSignoutIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSkullIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSocialLoginIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSortIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSpeechBubbleIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgStarIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgStyleIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgStytchIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSubtractIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSwapIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgSweepIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTagIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTetrisPieceIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTextIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgThemeModeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgThumbnailsIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTiktokIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTimeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTransactionIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTrashIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTwitchIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgTwitterIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgUnity: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgUnityFlatIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgUnlinkIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgUnrealFillIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgUnrealIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgUpgradeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgUploadIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgVisibleIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgVolumeOffIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgVolumeOnIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgWalletConnectIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgWalletIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgWarningIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare const SvgYoutubeIcon: ({ className, size, ...props }: IconProps) => react_jsx_runtime.JSX.Element; declare function DropdownMenu({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DropdownMenuPortal({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DropdownMenuTrigger({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare const DropdownMenuContent: ({ className, children, sideOffset, ...rest }: ComponentProps) => react_jsx_runtime.JSX.Element; declare function DropdownMenuGroup({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DropdownMenuItem({ className, inset, variant, ...props }: ComponentProps & { inset?: boolean; variant?: 'default' | 'destructive'; }): react_jsx_runtime.JSX.Element; declare function DropdownMenuSeparator({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function DropdownMenuLabel({ className, inset, ...props }: ComponentProps & { inset?: boolean; }): react_jsx_runtime.JSX.Element; declare const DropdownMenuCheckboxItem: ({ className, children, defaultIndicator, ...rest }: ComponentProps & { defaultIndicator?: boolean; }) => react_jsx_runtime.JSX.Element; declare function DropdownMenuCheckboxIndicator({ className, size, ...rest }: ComponentProps & Pick, 'size'>): react_jsx_runtime.JSX.Element; declare function DropdownMenuRadioGroup({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare const DropdownMenuRadioItem: ({ className, children, defaultIndicator, ...rest }: ComponentProps & { defaultIndicator?: boolean; }) => react_jsx_runtime.JSX.Element; declare function DropdownMenuRadioIndicator({ className, ...rest }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function Empty({ className, ...props }: React.ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function EmptyHeader({ className, ...props }: React.ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare const emptyMediaVariants: (props?: ({ variant?: "default" | "icon" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare function EmptyMedia({ className, variant, ...props }: React.ComponentProps<'div'> & VariantProps): react_jsx_runtime.JSX.Element; declare function EmptyTitle({ className, ...props }: React.ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function EmptyDescription({ className, ...props }: React.ComponentProps<'p'>): react_jsx_runtime.JSX.Element; declare function EmptyContent({ className, ...props }: React.ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function Label({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function FieldSet({ className, ...props }: ComponentProps<'fieldset'>): react_jsx_runtime.JSX.Element; declare function FieldLegend({ className, variant, ...props }: ComponentProps<'legend'> & { variant?: 'legend' | 'label'; }): react_jsx_runtime.JSX.Element; declare function FieldGroup({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare const fieldVariants: (props?: ({ orientation?: "horizontal" | "vertical" | "responsive" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare function Field({ className, orientation, ...props }: ComponentProps<'div'> & VariantProps): react_jsx_runtime.JSX.Element; declare function FieldContent({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function FieldLabel({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element | null; declare function FieldTitle({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element | null; declare function FieldDescription({ className, ...props }: ComponentProps<'p'>): react_jsx_runtime.JSX.Element | null; declare function FieldSeparator({ children, className, ...props }: ComponentProps<'div'> & { children?: ReactNode; }): react_jsx_runtime.JSX.Element; declare function FieldError({ className, children, errors, ...props }: ComponentProps<'div'> & { errors?: Array<{ message?: string; } | undefined>; }): react_jsx_runtime.JSX.Element | null; declare const MIME_TYPES: { png: string; jpeg: string; jpg: string; images: string; pdf: string; mp4: string; csv: string; json: string; gif: string; webp: string; svg: string; }; type AllowedMimeTypes = keyof typeof MIME_TYPES; interface FileInputProps extends Omit, 'type' | 'onChange'> { name: string; validExtensions: AllowedMimeTypes[]; onValueChange?: (value: File | null) => void; } declare const FileInput: (props: FileInputProps) => react_jsx_runtime.JSX.Element; interface ControlledFileInputProps extends Omit { control: Control; defaultValue?: string; name: string; rules?: {}; } declare const ControlledFileInput: ({ defaultValue, name, control, rules, ...inputProps }: ControlledFileInputProps) => react_jsx_runtime.JSX.Element; type FormProps = { children: (methods: UseFormReturn) => ReactNode; onSubmit: SubmitHandler; defaultValues?: FieldValues; }; declare const Form: ({ children, defaultValues, onSubmit }: FormProps) => react_jsx_runtime.JSX.Element; declare const avatarVariants: (props?: ({ size?: "xs" | "sm" | "md" | "lg" | "xl" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface GradientAvatarProps extends VariantProps { address: string; className?: string; } declare const GradientAvatar: react.MemoExoticComponent<(props: GradientAvatarProps) => react_jsx_runtime.JSX.Element>; interface IconButtonProps extends Omit, 'leftIcon' | 'rightIcon' | 'label'> { icon: ComponentType; } declare const IconButton: (props: IconButtonProps) => react_jsx_runtime.JSX.Element; interface ImageProps extends HTMLMotionProps<'img'> { fadeIn?: boolean; } declare const Image: (props: ImageProps) => react_jsx_runtime.JSX.Element; declare function Input({ className, type, autoComplete, spellCheck, ...props }: ComponentProps<'input'>): react_jsx_runtime.JSX.Element; declare function InputGroup({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function InputGroupInput({ className, ...props }: ComponentProps<'input'>): react_jsx_runtime.JSX.Element; declare function InputGroupTextarea({ className, ...props }: ComponentProps<'textarea'>): react_jsx_runtime.JSX.Element; declare const inputGroupAddonVariants: (props?: ({ align?: "inline-start" | "inline-end" | "block-start" | "block-end" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare function InputGroupAddon({ className, align, ...props }: ComponentProps<'div'> & VariantProps): react_jsx_runtime.JSX.Element; declare function InputGroupText({ className, ...props }: ComponentProps<'span'>): react_jsx_runtime.JSX.Element; declare const Kbd: ({ className, ...props }: ComponentProps<"kbd">) => react_jsx_runtime.JSX.Element; declare const KbdGroup: ({ className, ...props }: ComponentProps<"div">) => react_jsx_runtime.JSX.Element; declare const modalContentVariants: (props?: ({ size?: "sm" | "lg" | null | undefined; autoHeight?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface ModalProps extends VariantProps { header?: ReactNode; footer?: ReactNode; scroll?: boolean; isDismissible?: boolean; onClose?: () => void; overlayColor?: string; disableAnimation?: boolean; overlayProps?: HTMLMotionProps<'div'>; contentProps?: HTMLMotionProps<'div'>; rootProps?: { className?: string; [key: string]: unknown; }; title?: string; } declare const Modal: (props: PropsWithChildren) => react_jsx_runtime.JSX.Element | null; declare const networkImageVariants: (props?: ({ size?: "xs" | "sm" | "md" | "lg" | "xl" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface NetworkImageProps extends HTMLAttributes, VariantProps { chainId: number; src?: string; fadeIn?: boolean; } declare const NetworkImage: react.MemoExoticComponent<(props: NetworkImageProps) => react_jsx_runtime.JSX.Element>; interface NumericInputProps extends ComponentProps<'input'> { decimals?: number; leftIcon?: ComponentType; rightIcon?: ComponentType; controls?: ReactNode; } declare const NumericInput: (props: NumericInputProps) => react_jsx_runtime.JSX.Element; type ControlledTextAreaProps$1 = ComponentProps & { control: Control; defaultValue?: string; name: string; rules?: {}; }; declare const ControlledNumericInput: ({ defaultValue, name, control, rules, ...rest }: ControlledTextAreaProps$1) => react_jsx_runtime.JSX.Element; interface PINCodeInputProps { digits: number; group?: number; onChange: (code: string[]) => void; onConfirm?: () => void; disabled?: boolean; value: string[]; } declare const PINCodeInput: (props: PINCodeInputProps) => react_jsx_runtime.JSX.Element; declare function Popover({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function PopoverTrigger({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function PopoverContent({ className, align, sideOffset, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function PopoverAnchor({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function PopoverClose({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare const progressIndicatorVariants: (props?: ({ color?: "positive" | "negative" | "info" | "warning" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; type ProgressProps = ComponentProps & VariantProps & { value: number; }; declare const Progress: (props: ProgressProps) => react_jsx_runtime.JSX.Element; declare function RadioGroup({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function RadioGroupItem({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; type ControlledRadioGroupProps = ComponentProps & { control: Control; defaultValue?: string; name: string; onValueChange: (value: string) => void; rules?: {}; }; declare const ControlledRadioGroup: ({ control, defaultValue, name, onValueChange, rules, ...radioProps }: ControlledRadioGroupProps) => react_jsx_runtime.JSX.Element; declare const overlayVariants: (props?: ({ direction?: "horizontal" | "vertical" | null | undefined; shadows?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface ScrollProps extends HTMLAttributes, VariantProps { contentProps?: HTMLAttributes; } declare const Scroll: (props: ScrollProps) => react_jsx_runtime.JSX.Element; interface SearchInputProps extends ComponentProps<'input'> { showKeyboardShortcut?: boolean; showClear?: boolean; } declare const SearchInput: (props: SearchInputProps) => react_jsx_runtime.JSX.Element; declare function Select({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare namespace Select { var Helper: (props: SelectHelperProps) => react_jsx_runtime.JSX.Element; } declare function SelectGroup({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SelectValue({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SelectTrigger({ className, size, children, ...props }: ComponentProps & { size?: 'sm' | 'default'; }): react_jsx_runtime.JSX.Element; declare function SelectContent({ className, children, position, align, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SelectLabel({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SelectItem({ className, children, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SelectSeparator({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SelectScrollUpButton({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SelectScrollDownButton({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; type SelectHelperProps = ComponentProps & { placeholder?: string; options: SelectOption[]; className?: string; ref?: ComponentProps['ref']; id?: string; 'aria-invalid'?: boolean; }; type SelectOption = { className?: string; disabled?: boolean; label: string | ReactNode; value: string; }; type ControlledSelectProps = ComponentProps & { control: Control; defaultValue?: string; name: string; onValueChange: (value: string) => void; rules?: {}; }; declare const ControlledSelect: ({ control, defaultValue, name, onValueChange, rules, ...selectProps }: ControlledSelectProps) => react_jsx_runtime.JSX.Element; declare function Separator({ className, orientation, decorative, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function Sheet({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SheetTrigger({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SheetClose({ ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SheetContent({ className, children, side, ...props }: ComponentProps & { side?: 'top' | 'right' | 'bottom' | 'left'; }): react_jsx_runtime.JSX.Element; declare function SheetHeader({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function SheetFooter({ className, ...props }: ComponentProps<'div'>): react_jsx_runtime.JSX.Element; declare function SheetTitle({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function SheetDescription({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare const skeletonVariants: (props?: ({ size?: "sm" | "md" | "lg" | "xl" | "normal" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface SkeletonProps extends HTMLMotionProps<'div'>, VariantProps { } declare const Skeleton: (props: SkeletonProps) => react_jsx_runtime.JSX.Element; declare const spinnerVariants: (props?: ({ size?: "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface SpinnerProps extends VariantProps { className?: string; } declare const Spinner: ({ size, className }: SpinnerProps) => react_jsx_runtime.JSX.Element; declare const StopClickPropagation: (props: ComponentProps<"div">) => react_jsx_runtime.JSX.Element; declare const switchVariants: (props?: ({ size?: "sm" | "md" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; type SwitchProps = VariantProps & SwitchPrimitive.SwitchProps; declare const Switch: (props: SwitchProps) => react_jsx_runtime.JSX.Element; type ControlledSwitchProps = SwitchProps & { control: Control; name: string; onCheckedChange: (checked: boolean) => void; rules?: {}; }; declare const ControlledSwitch: ({ control, defaultChecked, onCheckedChange, name, rules, ...switchProps }: ControlledSwitchProps) => react_jsx_runtime.JSX.Element; type TableProps = ComponentProps<'table'> & { stickyHeader?: boolean; maxHeight?: string; }; declare function Table({ className, stickyHeader, maxHeight, ...props }: TableProps): react_jsx_runtime.JSX.Element; declare function TableHeader({ className, ...props }: ComponentProps<'thead'>): react_jsx_runtime.JSX.Element; declare function TableBody({ className, ...props }: ComponentProps<'tbody'>): react_jsx_runtime.JSX.Element; declare function TableFooter({ className, ...props }: ComponentProps<'tfoot'>): react_jsx_runtime.JSX.Element; declare function TableRow({ className, ...props }: ComponentProps<'tr'>): react_jsx_runtime.JSX.Element; declare function TableHead({ className, ...props }: ComponentProps<'th'>): react_jsx_runtime.JSX.Element; declare function TableCell({ className, ...props }: ComponentProps<'td'>): react_jsx_runtime.JSX.Element; type SortDirection = 'asc' | 'desc'; declare function TableHeadButton({ className, children, active, direction, ...props }: ComponentProps & { active?: boolean; direction: SortDirection; }): react_jsx_runtime.JSX.Element; declare function TableSortIcon({ className, active, direction, ...props }: ComponentProps<'div'> & { active?: boolean; direction: SortDirection; }): react_jsx_runtime.JSX.Element | null; declare function Tabs({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function TabsList({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function TabsTrigger({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; declare function TabsContent({ className, ...props }: ComponentProps): react_jsx_runtime.JSX.Element; interface TabItemProps { value: string; label: ReactNode; } interface TabsHeaderProps { tabs: TabItemProps[]; value: string | undefined; } declare const TabsHeader: (props: TabsHeaderProps) => react_jsx_runtime.JSX.Element | null; declare const tagVariants: (props?: ({} & class_variance_authority_types.ClassProp) | undefined) => string; interface TagProps extends VariantProps { label: string; icon?: ComponentType; className?: string; } declare const Tag: (props: TagProps) => react_jsx_runtime.JSX.Element; declare const textVariants: (props?: ({ variant?: "small" | "code" | "inherit" | "xxxlarge" | "xxlarge" | "xlarge" | "large" | "medium" | "normal-bold" | "normal" | "small-bold" | "xsmall-bold" | "xsmall" | null | undefined; fontWeight?: "bold" | "medium" | "normal" | "semibold" | null | undefined; color?: "positive" | "negative" | "info" | "warning" | "primary" | "secondary" | "muted" | "inverse" | "white" | "black" | "text100" | "text80" | "text50" | "inverse100" | null | undefined; ellipsis?: boolean | null | undefined; italic?: boolean | null | undefined; underline?: boolean | null | undefined; uppercase?: boolean | null | undefined; capitalize?: boolean | null | undefined; nowrap?: boolean | null | undefined; block?: boolean | null | undefined; hidden?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface TextProps extends Omit, 'hidden' | 'color'>, VariantProps { asChild?: boolean; } declare const Text: (props: TextProps) => react_jsx_runtime.JSX.Element; declare function TextArea({ className, resize, autoComplete, spellCheck, ...props }: ComponentProps<'textarea'> & { resize?: boolean; }): react_jsx_runtime.JSX.Element; type ControlledTextAreaProps = ComponentProps & { control: Control; defaultValue?: string; name: string; rules?: {}; }; declare const ControlledTextArea: ({ defaultValue, name, control, rules, ...rest }: ControlledTextAreaProps) => react_jsx_runtime.JSX.Element; interface TextInputProps extends ComponentProps<'input'> { leftIcon?: ComponentType; rightIcon?: ComponentType; controls?: ReactNode; } declare const TextInput: ({ className, id, name, leftIcon: LeftIcon, rightIcon: RightIcon, controls, ...props }: TextInputProps) => react_jsx_runtime.JSX.Element; type ControlledTextInputProps = ComponentProps & { control: Control; defaultValue?: string; name: string; rules?: {}; }; declare const ControlledTextInput: ({ defaultValue, name, control, rules, ...inputProps }: ControlledTextInputProps) => react_jsx_runtime.JSX.Element; type ToastProps = ToastPrimitive.ToastProps & { id?: string; title?: string; description?: string; variant?: 'normal' | 'success' | 'error'; isDismissible?: boolean; icon?: ComponentType; }; declare const ToastProvider: (props: ToastPrimitive.ToastProviderProps) => react_jsx_runtime.JSX.Element; declare const Toast: (props: ToastProps) => react_jsx_runtime.JSX.Element; declare const useToast: () => (props: ToastProps) => void; declare const tokenImageVariants: (props?: ({ size?: "xs" | "sm" | "md" | "lg" | "xl" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; interface TokenImageProps extends HTMLAttributes, VariantProps { src?: string; symbol?: string; withNetwork?: number; fadeIn?: boolean; } declare const TokenImage: react.MemoExoticComponent<(props: TokenImageProps) => react_jsx_runtime.JSX.Element>; interface TooltipProps { align?: 'center' | 'end' | 'start'; delayDuration?: number; disabled?: boolean; hOffset?: number; message: ReactNode; side?: 'top' | 'bottom' | 'left' | 'right'; vOffset?: number; } declare const Tooltip: (props: PropsWithChildren) => react_jsx_runtime.JSX.Element; declare const VisuallyHidden: react.ForwardRefExoticComponent>; declare const disabledStyle = "disabled:cursor-not-allowed disabled:opacity-50 disabled:pointer-events-none"; declare const inputBorderStyle = "border-1 border-border-normal hover:not-disabled:not-[[aria-invalid=true]]:not-has-[[aria-invalid=true]]:border-border-hover"; declare const focusRingVariants: (props?: ({ variant?: "visible" | "within" | null | undefined; inner?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; type Size = 'small' | 'medium' | 'large'; type SizeAbbreviation = 'xs' | 'sm' | 'md' | 'lg' | 'xl'; declare const replaceSize: (url: string, size: Size | SizeAbbreviation | undefined) => string; declare const tokenImageUrl: (chainId: number, contractAddress: string, size?: Size | SizeAbbreviation) => string; declare const nativeTokenImageUrl: (chainId: number, size?: Size | SizeAbbreviation) => string; declare const networkImageUrl: (chainId: number, size?: Size | SizeAbbreviation) => string; declare const cn: (...inputs: ClassValue[]) => string; /** * Get the computed value of a CSS variable. * */ declare const getCssVar: (name: string, element?: HTMLElement) => string | null; declare const pluralize: (count: number, singular: string, plural: string) => string; declare const capitalize: (s: string) => string; declare const kebabize: (str: string) => string; type Breakpoint = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl'; declare function useBreakpoint(): Breakpoint; /** * Combines multiple refs into one * @param refs * @returns */ declare const useCombinedRefs: (...refs: Array>) => Ref; /** * Hook that returns true if the viewport width is below the mobile breakpoint (768px) * @param defaultValue - Default value to use during SSR or before hydration (default: false) * @returns boolean indicating whether the viewport is mobile-sized */ declare const useIsMobile: (defaultValue?: boolean) => boolean; interface UseMediaQueryOptions { defaultValue?: boolean; } /** * Hook that tracks whether a media query matches * @param query - Media query string (e.g., "(max-width: 768px)") * @param options - Optional configuration * @param options.defaultValue - Default value to use during SSR or before hydration (default: false) * @returns boolean indicating whether the media query matches */ declare const useMediaQuery: (query: string, options?: UseMediaQueryOptions) => boolean; export { SvgAddIcon as AddIcon, SvgAirDropperIcon as AirDropperIcon, Alert, AlertButton, AlertDescription, AlertIcon, AlertTitle, SvgAnalyticsIcon as AnalyticsIcon, SvgApiIcon as ApiIcon, SvgAppleIcon as AppleIcon, SvgArrowDownIcon as ArrowDownIcon, SvgArrowLeftIcon as ArrowLeftIcon, SvgArrowRightIcon as ArrowRightIcon, SvgArrowUpIcon as ArrowUpIcon, AspectRatio, SvgAuditedIcon as AuditedIcon, SvgAuthUserIcon as AuthUserIcon, Badge, SvgBoilerplateEmbeddedWalletIcon as BoilerplateEmbeddedWalletIcon, SvgBoilerplatesIcon as BoilerplatesIcon, SvgBookIcon as BookIcon, Breadcrumbs, type Breakpoint, SvgBridgeIcon as BridgeIcon, SvgBugIcon as BugIcon, Button, SvgCalendarIcon as CalendarIcon, Callout, CalloutButton, CalloutContent, CalloutHeader, CalloutIcon, Card, Carousel, CarouselDeck, CarouselNextButton, CarouselPrevButton, CarouselSlide, CarouselStatus, SvgCartIcon as CartIcon, SvgChainIcon as ChainIcon, Checkbox, SvgCheckmarkIcon as CheckmarkIcon, SvgChevronDownIcon as ChevronDownIcon, SvgChevronLeftIcon as ChevronLeftIcon, SvgChevronRightIcon as ChevronRightIcon, SvgChevronUpDownIcon as ChevronUpDownIcon, SvgChevronUpIcon as ChevronUpIcon, SvgClearInputIcon as ClearInputIcon, SvgCloseIcon as CloseIcon, SvgCodeIcon as CodeIcon, SvgCoinsIcon as CoinsIcon, SvgCollaboratorsIcon as CollaboratorsIcon, Collapsible, SvgCollectionIcon as CollectionIcon, SvgCollectionOverview as CollectionOverview, type ColorName, type ColorTokens, SvgCompassIcon as CompassIcon, SvgContactAddIcon as ContactAddIcon, SvgContactBubbleIcon as ContactBubbleIcon, SvgContactDiscussionIcon as ContactDiscussionIcon, SvgContactListIcon as ContactListIcon, SvgContactProfileIcon as ContactProfileIcon, SvgContactsIcon as ContactsIcon, SvgContextMenuIcon as ContextMenuIcon, SvgContractDefaultIcon as ContractDefaultIcon, SvgContractIcon as ContractIcon, ControlledCheckbox, ControlledFileInput, ControlledNumericInput, ControlledRadioGroup, ControlledSelect, ControlledSwitch, ControlledTextArea, ControlledTextInput, SvgControllerIcon as ControllerIcon, SvgCopyIcon as CopyIcon, SvgCrownIcon as CrownIcon, SvgCurrencyIcon as CurrencyIcon, type CustomThemes, SvgDarkModeIcon as DarkModeIcon, SvgDashedCircleIcon as DashedCircleIcon, SvgDatabaseIcon as DatabaseIcon, SvgDeployIcon as DeployIcon, SvgDeviceIcon as DeviceIcon, Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogOverlay, DialogPortal, DialogTitle, DialogTrigger, SvgDiscordIcon as DiscordIcon, SvgDocsIcon as DocsIcon, SvgDollarIcon as DollarIcon, SvgDotIcon as DotIcon, SvgDownloadIcon as DownloadIcon, SvgDragIcon as DragIcon, DropdownMenu, DropdownMenuCheckboxIndicator, DropdownMenuCheckboxItem, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuRadioGroup, DropdownMenuRadioIndicator, DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuTrigger, SvgEcosystemIcon as EcosystemIcon, SvgEditIcon as EditIcon, SvgContextMenuIcon as EllipsisIcon, SvgEmailIcon as EmailIcon, SvgEmbeddedWalletIcon as EmbeddedWalletIcon, Empty, EmptyContent, EmptyDescription, EmptyHeader, EmptyMedia, EmptyTitle, SvgExpandIcon as ExpandIcon, SvgExploreIcon as ExploreIcon, SvgExternalLinkIcon as ExternalLinkIcon, SvgFacebookIcon as FacebookIcon, SvgFavoriteIcon as FavoriteIcon, Field, FieldContent, FieldDescription, FieldError, FieldGroup, FieldLabel, FieldLegend, FieldSeparator, FieldSet, FieldTitle, FileInput, SvgFilterIcon as FilterIcon, SvgFolderIcon as FolderIcon, SvgFooterIcon as FooterIcon, Form, SvgGameIcon as GameIcon, SvgGameMagicIcon as GameMagicIcon, SvgGameSwordIcon as GameSwordIcon, SvgGameboyIcon as GameboyIcon, SvgGasTankIcon as GasTankIcon, SvgGiftIcon as GiftIcon, SvgGithubIcon as GithubIcon, SvgGlobeIcon as GlobeIcon, SvgGoogleIcon as GoogleIcon, GradientAvatar, SvgGridIcon as GridIcon, SvgHeartBrokenIcon as HeartBrokenIcon, SvgHeartFilledIcon as HeartFilledIcon, SvgHeartIcon as HeartIcon, SvgHelpIcon as HelpIcon, SvgHelpdeskIcon as HelpdeskIcon, SvgHiddenIcon as HiddenIcon, SvgHomeIcon as HomeIcon, type Icon, IconButton, type IconProps, Image, SvgIndexerIcon as IndexerIcon, SvgInfoIcon as InfoIcon, Input, InputGroup, InputGroupAddon, InputGroupInput, InputGroupText, InputGroupTextarea, SvgInstagramIcon as InstagramIcon, SvgInventoryIcon as InventoryIcon, Kbd, KbdGroup, SvgKeyEnterIcon as KeyEnterIcon, SvgKeyIcon as KeyIcon, SvgKitIcon as KitIcon, Label, SvgLayoutButtonIcon as LayoutButtonIcon, SvgLayoutGlowIcon as LayoutGlowIcon, SvgLayoutHorizontalIcon as LayoutHorizontalIcon, SvgLayoutPaddedIcon as LayoutPaddedIcon, SvgLayoutStrokeIcon as LayoutStrokeIcon, SvgLightModeIcon as LightModeIcon, SvgLinkConnectionIcon as LinkConnectionIcon, SvgLinkIcon as LinkIcon, SvgLinkNewConnectionIcon as LinkNewConnectionIcon, SvgListIcon as ListIcon, SvgListThumbIcon as ListThumbIcon, SvgLoadingIcon as LoadingIcon, SvgLockIcon as LockIcon, SvgLooksRareIcon as LooksRareIcon, SvgMagicWandIcon as MagicWandIcon, SvgMapIcon as MapIcon, SvgMarketDownIcon as MarketDownIcon, SvgMarketUpIcon as MarketUpIcon, SvgMarketplaceIcon as MarketplaceIcon, SvgMegaphoneIcon as MegaphoneIcon, SvgMenuIcon as MenuIcon, SvgMinterIcon as MinterIcon, Modal, SvgMonsterIcon as MonsterIcon, SvgDarkModeIcon as MoonIcon, SvgNetworkCloud as NetworkCloud, SvgNetworkDownload as NetworkDownload, SvgNetworkIcon as NetworkIcon, NetworkImage, SvgNetworkUnavailable as NetworkUnavailable, SvgNetworkUpload as NetworkUpload, SvgNextIcon as NextIcon, SvgNodeIcon as NodeIcon, NumericInput, SvgOffIcon as OffIcon, SvgOfferIcon as OfferIcon, SvgOnIcon as OnIcon, SvgOnRampIcon as OnRampIcon, PINCodeInput, SvgPasskeyIcon as PasskeyIcon, SvgPauseIcon as PauseIcon, SvgPaymentsIcon as PaymentsIcon, SvgPhoneIcon as PhoneIcon, SvgPictureIcon as PictureIcon, SvgPinIcon as PinIcon, SvgPlayIcon as PlayIcon, SvgPlayfabIcon as PlayfabIcon, Popover, PopoverAnchor, PopoverClose, PopoverContent, PopoverTrigger, SvgPotionIcon as PotionIcon, SvgPowerIcon as PowerIcon, SvgProfileIcon as ProfileIcon, Progress, SvgProjectIcon as ProjectIcon, SvgQrCodeIcon as QrCodeIcon, RadioGroup, RadioGroupItem, SvgReactIcon as ReactIcon, SvgDownloadIcon as ReceiveIcon, SvgRecoverIcon as RecoverIcon, SvgRefreshIcon as RefreshIcon, SvgRelayerIcon as RelayerIcon, type ResolvedTheme, SvgScanIcon as ScanIcon, Scroll, SvgSearchGlobeIcon as SearchGlobeIcon, SvgSearchIcon as SearchIcon, SearchInput, Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, SelectValue, SvgSendIcon as SendIcon, Separator, SvgSequenceIcon as SequenceIcon, SvgSettingsIcon as SettingsIcon, SvgShareIcon as ShareIcon, Sheet, SheetClose, SheetContent, SheetDescription, SheetFooter, SheetHeader, SheetTitle, SheetTrigger, SvgShieldIcon as ShieldIcon, SvgShopBagIcon as ShopBagIcon, SvgSidebarIcon as SidebarIcon, SvgSignoutIcon as SignoutIcon, Skeleton, SvgSkullIcon as SkullIcon, SvgSocialLoginIcon as SocialLoginIcon, SvgSortIcon as SortIcon, SvgSpeechBubbleIcon as SpeechBubbleIcon, Spinner, SvgStarIcon as StarIcon, StopClickPropagation, SvgStyleIcon as StyleIcon, SvgStytchIcon as StytchIcon, SvgSubtractIcon as SubtractIcon, SvgLightModeIcon as SunIcon, SvgSwapIcon as SwapIcon, SvgSweepIcon as SweepIcon, Switch, Table, TableBody, TableCell, TableFooter, TableHead, TableHeadButton, TableHeader, TableRow, TableSortIcon, Tabs, TabsContent, TabsHeader, TabsList, TabsTrigger, Tag, SvgTagIcon as TagIcon, SvgTetrisPieceIcon as TetrisPieceIcon, Text, TextArea, SvgTextIcon as TextIcon, TextInput, type TextProps, type Theme, type ThemeColors, ThemeContext, SvgThemeModeIcon as ThemeModeIcon, ThemeProvider, SvgThumbnailsIcon as ThumbnailsIcon, SvgTiktokIcon as TiktokIcon, SvgTimeIcon as TimeIcon, Toast, ToastProvider, TokenImage, Tooltip, SvgTransactionIcon as TransactionIcon, SvgTrashIcon as TrashIcon, SvgTwitchIcon as TwitchIcon, SvgTwitterIcon as TwitterIcon, SvgUnity as Unity, SvgUnityFlatIcon as UnityFlatIcon, SvgUnlinkIcon as UnlinkIcon, SvgUnrealFillIcon as UnrealFillIcon, SvgUnrealIcon as UnrealIcon, SvgUpgradeIcon as UpgradeIcon, SvgUploadIcon as UploadIcon, SvgVisibleIcon as VisibleIcon, VisuallyHidden, SvgVolumeOffIcon as VolumeOffIcon, SvgVolumeOnIcon as VolumeOnIcon, SvgWalletConnectIcon as WalletConnectIcon, SvgWalletIcon as WalletIcon, SvgWarningIcon as WarningIcon, SvgYoutubeIcon as YoutubeIcon, buttonVariants, capitalize, cardVariants, cn, colorNames, disabledStyle, focusRingVariants, getCssVar, inputBorderStyle, kebabize, nativeTokenImageUrl, networkImageUrl, pluralize, replaceSize, textVariants, tokenImageUrl, useBreakpoint, useCarousel, useCombinedRefs, useIsMobile, useMediaQuery, useTheme, useToast };