import type React from 'react'; import type { AccordionProps } from './accordion.js'; import type { ActivityGroupProps } from './activity-group.js'; import type { AlertProps } from './alert.js'; import type { AutocompleteProps } from './autocomplete.js'; import type { AvatarProps } from './avatar.js'; import type { BackdropProps } from './backdrop.js'; import type { BadgeProps } from './badge.js'; import type { BreadcrumbProps } from './breadcrumb.js'; import type { ButtonProps } from './button.js'; import type { CardProps } from './card.js'; import type { CarouselProps } from './carousel.js'; import type { ChatProps } from './chat.js'; import type { ChatInputProps } from './chat-input.js'; import type { CheckboxProps } from './checkbox.js'; import type { CodeBlockProps } from './code-block.js'; import type { CollapsibleProps } from './collapsible.js'; import type { CommandPaletteProps } from './command-palette.js'; import type { DatePickerProps } from './date-picker.js'; import type { DialogProps } from './dialog.js'; import type { DrawerProps } from './drawer.js'; import type { FabProps } from './fab.js'; import type { FileUploadProps } from './file-upload.js'; import type { FlavourProps } from './flavour.js'; import type { LabelProps } from './label.js'; import type { ListboxProps } from './listbox.js'; import type { MenuProps } from './menu.js'; import type { MessageBubbleProps } from './message-bubble.js'; import type { MessageGroupProps } from './message-group.js'; import type { MessagePartProps } from './message-part.js'; import type { MessageTimelineProps } from './message-timeline.js'; import type { PaginationProps } from './pagination.js'; import type { PopoverProps } from './popover.js'; import type { ProfileMenuProps } from './profile-menu.js'; import type { ProgressProps } from './progress.js'; import type { RadioGroupProps } from './radio-group.js'; import type { ScrollAreaProps } from './scroll-area.js'; import type { ScrollbarProps } from './scrollbar.js'; import type { SearchBarProps } from './search-bar.js'; import type { SelectProps } from './select.js'; import type { SeparatorProps } from './separator.js'; import type { SidebarProps } from './sidebar.js'; import type { SkeletonProps } from './skeleton.js'; import type { SliderProps } from './slider.js'; import type { SpeedDialProps } from './speed-dial.js'; import type { SpinnerProps } from './spinner.js'; import type { SplitButtonProps } from './split-button.js'; import type { StepperProps } from './stepper.js'; import type { SwitchProps } from './switch.js'; import type { TableProps } from './table.js'; import type { TabsProps } from './tabs.js'; import type { TagInputProps } from './tag-input.js'; import type { TextProps } from './text.js'; import type { TextInputProps } from './text-input.js'; import type { ThinkingProps } from './thinking.js'; import type { ToastProps } from './toast.js'; import type { ToggleGroupProps } from './toggle-group.js'; import type { TooltipProps } from './tooltip.js'; import type { TopBarProps } from './top-bar.js'; import type { TreeViewProps } from './tree-view.js'; import type { TreemapProps } from './treemap.js'; declare module 'react' { namespace JSX { interface IntrinsicElements { 'cx-accordion': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-activity-group': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-alert': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-autocomplete': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-avatar': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-backdrop': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-badge': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-breadcrumb': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-button': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-card': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-carousel': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-chat': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-chat-input': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-checkbox': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-code-block': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-collapsible': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-command-palette': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-date-picker': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-dialog': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-drawer': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-fab': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-file-upload': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-flavour': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-label': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-listbox': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-menu': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-message-bubble': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-message-group': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-message-part': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-message-timeline': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-pagination': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-popover': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-profile-menu': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-progress': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-radio-group': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-scroll-area': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-scrollbar': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-search-bar': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-select': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-separator': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-sidebar': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-skeleton': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-slider': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-speed-dial': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-spinner': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-split-button': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-stepper': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-switch': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-table': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-tabs': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-tag-input': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-text': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-text-input': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-thinking': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-toast': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-toggle-group': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-tooltip': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-top-bar': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-tree-view': Partial & React.DetailedHTMLProps, HTMLElement>; 'cx-treemap': Partial & React.DetailedHTMLProps, HTMLElement>; } } } export {};