import * as _ark_ui_react from '@ark-ui/react';
import { AccordionProps as AccordionProps$1, Accordion as Accordion$1, AccordionItemProps as AccordionItemProps$1, AccordionItem as AccordionItem$1, AccordionTriggerProps as AccordionTriggerProps$1, AccordionContentProps as AccordionContentProps$1, CarouselProps as CarouselProps$1, Carousel as Carousel$1, CarouselControlProps as CarouselControlProps$1, CarouselNextSlideTriggerProps as CarouselNextSlideTriggerProps$1, CarouselPrevSlideTriggerProps as CarouselPrevSlideTriggerProps$1, CarouselSlideProps as CarouselSlideProps$1, CarouselSlide as CarouselSlide$1, CarouselSlideGroupProps as CarouselSlideGroupProps$1, CarouselViewportProps as CarouselViewportProps$1, CarouselIndicatorProps as CarouselIndicatorProps$1, CarouselIndicator as CarouselIndicator$1, CarouselIndicatorGroupProps as CarouselIndicatorGroupProps$1, CheckboxProps as CheckboxProps$1, CheckboxControlProps as CheckboxControlProps$1, CheckboxLabelProps as CheckboxLabelProps$1, DialogProps, DialogTriggerProps, DialogBackdropProps, DialogContainerProps, DialogContentProps, DialogCloseTriggerProps, DialogTitleProps, DialogDescriptionProps, MenuProps as MenuProps$1, Menu as Menu$1, MenuArrowProps as MenuArrowProps$1, MenuArrowTipProps as MenuArrowTipProps$1, MenuContentProps as MenuContentProps$1, MenuContextTriggerProps as MenuContextTriggerProps$1, MenuItemProps as MenuItemProps$1, MenuItem as MenuItem$1, MenuItemGroupProps as MenuItemGroupProps$1, MenuItemGroup as MenuItemGroup$1, MenuItemGroupLabelProps as MenuItemGroupLabelProps$1, MenuOptionItemProps as MenuOptionItemProps$1, MenuOptionItem as MenuOptionItem$1, MenuPositionerProps as MenuPositionerProps$1, MenuSeparatorProps as MenuSeparatorProps$1, MenuTriggerProps as MenuTriggerProps$1, MenuTriggerItemProps as MenuTriggerItemProps$1, NumberInputProps as NumberInputProps$1, NumberInput as NumberInput$1, NumberInputControlProps as NumberInputControlProps$1, NumberInputDecrementTriggerProps as NumberInputDecrementTriggerProps$1, NumberInputIncrementTriggerProps as NumberInputIncrementTriggerProps$1, NumberInputInputProps as NumberInputInputProps$1, NumberInputLabelProps as NumberInputLabelProps$1, NumberInputScrubberProps as NumberInputScrubberProps$1, PopoverProps, PopoverArrowProps, PopoverArrowTipProps, PopoverCloseTriggerProps, PopoverContentProps, PopoverDescriptionProps, PopoverPositionerProps, PopoverTitleProps, PopoverTriggerProps, SliderProps as SliderProps$1, Slider as Slider$1, SliderControlProps as SliderControlProps$1, SliderLabelProps as SliderLabelProps$1, SliderMarkerProps as SliderMarkerProps$1, SliderMarkerGroupProps as SliderMarkerGroupProps$1, SliderOutputProps as SliderOutputProps$1, SliderOutput as SliderOutput$1, SliderRangeProps as SliderRangeProps$1, SliderThumbProps as SliderThumbProps$1, SliderTrackProps as SliderTrackProps$1, TabsProps as TabsProps$1, Tabs as Tabs$1, TabContentProps as TabContentProps$1, TabContent as TabContent$1, TabIndicatorProps as TabIndicatorProps$1, TabIndicator as TabIndicator$1, TabListProps as TabListProps$1, TabList as TabList$1, TabTriggerProps as TabTriggerProps$1, TabTrigger as TabTrigger$1, SwitchProps, Switch, SwitchControlProps, SwitchThumbProps, SwitchLabelProps, TooltipProps as TooltipProps$1, TooltipArrowProps as TooltipArrowProps$1, TooltipArrowTipProps as TooltipArrowTipProps$1, TooltipContentProps as TooltipContentProps$1, TooltipPositionerProps as TooltipPositionerProps$1, TooltipTriggerProps as TooltipTriggerProps$1 } from '@ark-ui/react';
export { Portal } from '@ark-ui/react';
import * as react from 'react';
import { b as PandaComponent } from './jsx.d-7680d661.js';
import * as _ark_ui_react_checkbox_use_checkbox from '@ark-ui/react/checkbox/use-checkbox';
import * as react_jsx_runtime from 'react/jsx-runtime';
import '@pandacss/dev';
import './tokens.d-8d9f25c0.js';

/**
 * Core UI accordion primitives.
 */
type AccordionProps = AccordionProps$1;
declare const Accordion: PandaComponent<typeof Accordion$1>;
type AccordionItemProps = AccordionItemProps$1;
declare const AccordionItem: PandaComponent<typeof AccordionItem$1>;
type AccordionTriggerProps = AccordionTriggerProps$1;
declare const AccordionTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type AccordionContentProps = AccordionContentProps$1;
declare const AccordionContent: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>, {}>;

/**
 * Core UI carousel primitives.
 */
type CarouselProps = CarouselProps$1;
declare const Carousel: PandaComponent<typeof Carousel$1>;
type CarouselControlProps = CarouselControlProps$1;
declare const CarouselControl: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type CarouselNextSlideTriggerProps = CarouselNextSlideTriggerProps$1;
declare const CarouselNextSlideTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type CarouselPrevSlideTriggerProps = CarouselPrevSlideTriggerProps$1;
declare const CarouselPrevSlideTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type CarouselSlideProps = CarouselSlideProps$1;
declare const CarouselSlide: PandaComponent<typeof CarouselSlide$1>;
type CarouselSlideGroupProps = CarouselSlideGroupProps$1;
declare const CarouselSlideGroup: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type CarouselViewportProps = CarouselViewportProps$1;
declare const CarouselViewport: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type CarouselIndicatorProps = CarouselIndicatorProps$1;
declare const CarouselIndicator: PandaComponent<typeof CarouselIndicator$1>;
type CarouselIndicatorGroupProps = CarouselIndicatorGroupProps$1;
declare const CarouselIndicatorGroup: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;

/**
 * Core UI checkbox primitives.
 */
type CheckboxProps = CheckboxProps$1;
declare const Checkbox: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<Omit<react.DetailedHTMLProps<react.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, "ref"> & {
    ref?: react.RefObject<HTMLLabelElement> | ((instance: HTMLLabelElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref">, "form" | "disabled" | "name" | "value" | "defaultChecked" | "dir" | "id" | "children" | "onChange" | "getRootNode" | "ids" | "invalid" | "required" | "checked"> & Omit<_ark_ui_react_checkbox_use_checkbox.UseCheckboxProps, "children"> & {
    children?: react.ReactNode | ((pages: _ark_ui_react_checkbox_use_checkbox.UseCheckboxReturn) => react.ReactNode);
} & react.RefAttributes<HTMLLabelElement>> & {
    Root: react.ForwardRefExoticComponent<Omit<Omit<Omit<react.DetailedHTMLProps<react.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, "ref"> & {
        ref?: react.RefObject<HTMLLabelElement> | ((instance: HTMLLabelElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref">, "form" | "disabled" | "name" | "value" | "defaultChecked" | "dir" | "id" | "children" | "onChange" | "getRootNode" | "ids" | "invalid" | "required" | "checked"> & Omit<_ark_ui_react_checkbox_use_checkbox.UseCheckboxProps, "children"> & {
        children?: react.ReactNode | ((pages: _ark_ui_react_checkbox_use_checkbox.UseCheckboxReturn) => react.ReactNode);
    } & react.RefAttributes<HTMLLabelElement>>;
    Control: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Label: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
        ref?: react.RefObject<HTMLSpanElement> | ((instance: HTMLSpanElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLSpanElement>>;
}, {}>;
type CheckboxControlProps = CheckboxControlProps$1;
declare const CheckboxControl: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type CheckboxLabelProps = CheckboxLabelProps$1;
declare const CheckboxLabel: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
    ref?: react.RefObject<HTMLSpanElement> | ((instance: HTMLSpanElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLSpanElement>>, {}>;

/**
 * Core UI drawer primitives.
 */
type DrawerProps = DialogProps;
declare const Drawer: PandaComponent<((props: DialogProps) => react_jsx_runtime.JSX.Element) & {
    Root: (props: DialogProps) => react_jsx_runtime.JSX.Element;
    Backdrop: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>;
    CloseTrigger: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
        ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLButtonElement>>;
    Container: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Content: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>;
    Description: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, "ref"> & {
        ref?: react.RefObject<HTMLParagraphElement> | ((instance: HTMLParagraphElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLParagraphElement>>;
    Title: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, "ref"> & {
        ref?: react.RefObject<HTMLHeadingElement> | ((instance: HTMLHeadingElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLHeadingElement>>;
    Trigger: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
        ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLButtonElement>>;
}, {}>;
type DrawerTriggerProps = DialogTriggerProps;
declare const DrawerTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type DrawerBackdropProps = DialogBackdropProps;
declare const DrawerBackdrop: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>, {}>;
type DrawerContainerProps = DialogContainerProps;
declare const DrawerContainer: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type DrawerContentProps = DialogContentProps;
declare const DrawerContent: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>, {}>;
type DrawerCloseTriggerProps = DialogCloseTriggerProps;
declare const DrawerCloseTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type DrawerTitleProps = DialogTitleProps;
declare const DrawerTitle: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, "ref"> & {
    ref?: react.RefObject<HTMLHeadingElement> | ((instance: HTMLHeadingElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLHeadingElement>>, {}>;
type DrawerDescriptionProps = DialogDescriptionProps;
declare const DrawerDescription: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, "ref"> & {
    ref?: react.RefObject<HTMLParagraphElement> | ((instance: HTMLParagraphElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLParagraphElement>>, {}>;

/**
 * Core UI menu primitives.
 */
type MenuProps = MenuProps$1;
declare const Menu: PandaComponent<typeof Menu$1>;
type MenuArrowProps = MenuArrowProps$1;
declare const MenuArrow: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type MenuArrowTipProps = MenuArrowTipProps$1;
declare const MenuArrowTip: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type MenuContentProps = MenuContentProps$1;
declare const MenuContent: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type MenuContextTriggerProps = MenuContextTriggerProps$1;
declare const MenuContextTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type MenuItemProps = MenuItemProps$1;
declare const MenuItem: PandaComponent<typeof MenuItem$1>;
type MenuItemGroupProps = MenuItemGroupProps$1;
declare const MenuItemGroup: PandaComponent<typeof MenuItemGroup$1>;
type MenuItemGroupLabelProps = MenuItemGroupLabelProps$1;
declare const MenuItemGroupLabel: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<Omit<react.DetailedHTMLProps<react.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, "ref"> & {
    ref?: react.RefObject<HTMLLabelElement> | ((instance: HTMLLabelElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref">, "htmlFor"> & {
    htmlFor: string;
} & react.RefAttributes<HTMLLabelElement>>, {}>;
type MenuOptionItemProps = MenuOptionItemProps$1;
declare const MenuOptionItem: PandaComponent<typeof MenuOptionItem$1>;
type MenuPositionerProps = MenuPositionerProps$1;
declare const MenuPositioner: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type MenuSeparatorProps = MenuSeparatorProps$1;
declare const MenuSeparator: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLHRElement>, HTMLHRElement>, "ref"> & {
    ref?: react.RefObject<HTMLHRElement> | ((instance: HTMLHRElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLHRElement>>, {}>;
type MenuTriggerProps = MenuTriggerProps$1;
declare const MenuTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type MenuTriggerItemProps = MenuTriggerItemProps$1;
declare const MenuTriggerItem: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;

/**
 * Core UI modal primitives.
 */
type ModalProps = DialogProps;
declare const Modal: PandaComponent<((props: DialogProps) => react_jsx_runtime.JSX.Element) & {
    Root: (props: DialogProps) => react_jsx_runtime.JSX.Element;
    Backdrop: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>;
    CloseTrigger: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
        ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLButtonElement>>;
    Container: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Content: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>;
    Description: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, "ref"> & {
        ref?: react.RefObject<HTMLParagraphElement> | ((instance: HTMLParagraphElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLParagraphElement>>;
    Title: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, "ref"> & {
        ref?: react.RefObject<HTMLHeadingElement> | ((instance: HTMLHeadingElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLHeadingElement>>;
    Trigger: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
        ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLButtonElement>>;
}, {}>;
type ModalTriggerProps = DialogTriggerProps;
declare const ModalTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type ModalBackdropProps = DialogBackdropProps;
declare const ModalBackdrop: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>, {}>;
type ModalContainerProps = DialogContainerProps;
declare const ModalContainer: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type ModalContentProps = DialogContentProps;
declare const ModalContent: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>, {}>;
type ModalCloseTriggerProps = DialogCloseTriggerProps;
declare const ModalCloseTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type ModalTitleProps = DialogTitleProps;
declare const ModalTitle: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>, "ref"> & {
    ref?: react.RefObject<HTMLHeadingElement> | ((instance: HTMLHeadingElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLHeadingElement>>, {}>;
type ModalDescriptionProps = DialogDescriptionProps;
declare const ModalDescription: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, "ref"> & {
    ref?: react.RefObject<HTMLParagraphElement> | ((instance: HTMLParagraphElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLParagraphElement>>, {}>;

/**
 * Core UI number input primitives.
 */
type NumberInputProps = NumberInputProps$1;
declare const NumberInput: PandaComponent<typeof NumberInput$1>;
type NumberInputControlProps = NumberInputControlProps$1;
declare const NumberInputControl: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type NumberInputDecrementTriggerProps = NumberInputDecrementTriggerProps$1;
declare const NumberInputDecrementTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type NumberInputIncrementTriggerProps = NumberInputIncrementTriggerProps$1;
declare const NumberInputIncrementTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type NumberInputInputProps = NumberInputInputProps$1;
declare const NumberInputInput: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, "ref"> & {
    ref?: react.RefObject<HTMLInputElement> | ((instance: HTMLInputElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLInputElement>>, {}>;
type NumberInputLabelProps = NumberInputLabelProps$1;
declare const NumberInputLabel: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, "ref"> & {
    ref?: react.RefObject<HTMLLabelElement> | ((instance: HTMLLabelElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLLabelElement>>, {}>;
type NumberInputScrubberProps = NumberInputScrubberProps$1;
declare const NumberInputScrubber: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;

/**
 * Core UI flyout primitives.
 */
type FlyoutProps = PopoverProps;
declare const Flyout: PandaComponent<((props: PopoverProps) => react_jsx_runtime.JSX.Element) & {
    Root: (props: PopoverProps) => react_jsx_runtime.JSX.Element;
    Anchor: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Arrow: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    ArrowTip: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    CloseTrigger: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
        ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLButtonElement>>;
    Content: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>;
    Description: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLParagraphElement>>;
    Positioner: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Title: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Trigger: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
        ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLButtonElement>>;
}, {}>;
type FlyoutArrowProps = PopoverArrowProps;
declare const FlyoutArrow: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type FlyoutArrowTipProps = PopoverArrowTipProps;
declare const FlyoutArrowTip: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type FlyoutCloseTriggerProps = PopoverCloseTriggerProps;
declare const FlyoutCloseTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;
type FlyoutContentProps = PopoverContentProps;
declare const FlyoutContent: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>, {}>;
type FlyoutDescriptionProps = PopoverDescriptionProps;
declare const FlyoutDescription: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLParagraphElement>>, {}>;
type FlyoutPositionerProps = PopoverPositionerProps;
declare const FlyoutPositioner: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type FlyoutTitleProps = PopoverTitleProps;
declare const FlyoutTitle: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type FlyoutTriggerProps = PopoverTriggerProps;
declare const FlyoutTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;

/**
 * Core UI slider primitives.
 */
type SliderProps = SliderProps$1;
declare const Slider: PandaComponent<typeof Slider$1>;
type SliderControlProps = SliderControlProps$1;
declare const SliderControl: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type SliderLabelProps = SliderLabelProps$1;
declare const SliderLabel: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, "ref"> & {
    ref?: react.RefObject<HTMLLabelElement> | ((instance: HTMLLabelElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLLabelElement>>, {}>;
type SliderMarkerProps = SliderMarkerProps$1;
declare const SliderMarker: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
    ref?: react.RefObject<HTMLSpanElement> | ((instance: HTMLSpanElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref">, "value"> & {
    value: number;
} & react.RefAttributes<HTMLSpanElement>>, {}>;
type SliderMarkerGroupProps = SliderMarkerGroupProps$1;
declare const SliderMarkerGroup: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type SliderOutputProps = SliderOutputProps$1;
declare const SliderOutput: PandaComponent<typeof SliderOutput$1>;
type SliderRangeProps = SliderRangeProps$1;
declare const SliderRange: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type SliderThumbProps = SliderThumbProps$1;
declare const SliderThumb: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type SliderTrackProps = SliderTrackProps$1;
declare const SliderTrack: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;

/**
 * Core UI tabs primitives.
 */
type TabsProps = TabsProps$1;
declare const Tabs: PandaComponent<typeof Tabs$1>;
type TabContentProps = TabContentProps$1;
declare const TabContent: PandaComponent<typeof TabContent$1>;
type TabIndicatorProps = TabIndicatorProps$1;
declare const TabIndicator: PandaComponent<typeof TabIndicator$1>;
type TabListProps = TabListProps$1;
declare const TabList: PandaComponent<typeof TabList$1>;
type TabTriggerProps = TabTriggerProps$1;
declare const TabTrigger: PandaComponent<typeof TabTrigger$1>;

/**
 * Core UI toggle primitives.
 */
type ToggleProps = SwitchProps;
declare const Toggle: PandaComponent<typeof Switch>;
type ToggleControlProps = SwitchControlProps;
declare const ToggleControl: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
    ref?: react.RefObject<HTMLSpanElement> | ((instance: HTMLSpanElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLSpanElement>>, {}>;
type ToggleThumbProps = SwitchThumbProps;
declare const ToggleThumb: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
    ref?: react.RefObject<HTMLSpanElement> | ((instance: HTMLSpanElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLSpanElement>>, {}>;
type ToggleLabelProps = SwitchLabelProps;
declare const ToggleLabel: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, "ref"> & {
    ref?: react.RefObject<HTMLSpanElement> | ((instance: HTMLSpanElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLSpanElement>>, {}>;

/**
 * Core UI tooltip primitives.
 */
type TooltipProps = TooltipProps$1;
declare const Tooltip: PandaComponent<((props: TooltipProps$1) => react_jsx_runtime.JSX.Element) & {
    Root: (props: TooltipProps$1) => react_jsx_runtime.JSX.Element;
    Arrow: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    ArrowTip: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Content: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>;
    Positioner: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
        ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLDivElement>>;
    Trigger: react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
        ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
    } & {
        asChild?: boolean | undefined;
    }, "ref"> & react.RefAttributes<HTMLButtonElement>>;
}, {}>;
type TooltipArrowProps = TooltipArrowProps$1;
declare const TooltipArrow: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type TooltipArrowTipProps = TooltipArrowTipProps$1;
declare const TooltipArrowTip: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type TooltipContentProps = TooltipContentProps$1;
declare const TooltipContent: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & Omit<_ark_ui_react.PresenceProps, "children"> & react.RefAttributes<HTMLDivElement>>, {}>;
type TooltipPositionerProps = TooltipPositionerProps$1;
declare const TooltipPositioner: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: react.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLDivElement>>, {}>;
type TooltipTriggerProps = TooltipTriggerProps$1;
declare const TooltipTrigger: PandaComponent<react.ForwardRefExoticComponent<Omit<Omit<react.DetailedHTMLProps<react.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref"> & {
    ref?: react.RefObject<HTMLButtonElement> | ((instance: HTMLButtonElement | null) => void) | null | undefined;
} & {
    asChild?: boolean | undefined;
}, "ref"> & react.RefAttributes<HTMLButtonElement>>, {}>;

export { Accordion, AccordionContent, AccordionContentProps, AccordionItem, AccordionItemProps, AccordionProps, AccordionTrigger, AccordionTriggerProps, Carousel, CarouselControl, CarouselControlProps, CarouselIndicator, CarouselIndicatorGroup, CarouselIndicatorGroupProps, CarouselIndicatorProps, CarouselNextSlideTrigger, CarouselNextSlideTriggerProps, CarouselPrevSlideTrigger, CarouselPrevSlideTriggerProps, CarouselProps, CarouselSlide, CarouselSlideGroup, CarouselSlideGroupProps, CarouselSlideProps, CarouselViewport, CarouselViewportProps, Checkbox, CheckboxControl, CheckboxControlProps, CheckboxLabel, CheckboxLabelProps, CheckboxProps, Drawer, DrawerBackdrop, DrawerBackdropProps, DrawerCloseTrigger, DrawerCloseTriggerProps, DrawerContainer, DrawerContainerProps, DrawerContent, DrawerContentProps, DrawerDescription, DrawerDescriptionProps, DrawerProps, DrawerTitle, DrawerTitleProps, DrawerTrigger, DrawerTriggerProps, Flyout, FlyoutArrow, FlyoutArrowProps, FlyoutArrowTip, FlyoutArrowTipProps, FlyoutCloseTrigger, FlyoutCloseTriggerProps, FlyoutContent, FlyoutContentProps, FlyoutDescription, FlyoutDescriptionProps, FlyoutPositioner, FlyoutPositionerProps, FlyoutProps, FlyoutTitle, FlyoutTitleProps, FlyoutTrigger, FlyoutTriggerProps, Menu, MenuArrow, MenuArrowProps, MenuArrowTip, MenuArrowTipProps, MenuContent, MenuContentProps, MenuContextTrigger, MenuContextTriggerProps, MenuItem, MenuItemGroup, MenuItemGroupLabel, MenuItemGroupLabelProps, MenuItemGroupProps, MenuItemProps, MenuOptionItem, MenuOptionItemProps, MenuPositioner, MenuPositionerProps, MenuProps, MenuSeparator, MenuSeparatorProps, MenuTrigger, MenuTriggerItem, MenuTriggerItemProps, MenuTriggerProps, Modal, ModalBackdrop, ModalBackdropProps, ModalCloseTrigger, ModalCloseTriggerProps, ModalContainer, ModalContainerProps, ModalContent, ModalContentProps, ModalDescription, ModalDescriptionProps, ModalProps, ModalTitle, ModalTitleProps, ModalTrigger, ModalTriggerProps, NumberInput, NumberInputControl, NumberInputControlProps, NumberInputDecrementTrigger, NumberInputDecrementTriggerProps, NumberInputIncrementTrigger, NumberInputIncrementTriggerProps, NumberInputInput, NumberInputInputProps, NumberInputLabel, NumberInputLabelProps, NumberInputProps, NumberInputScrubber, NumberInputScrubberProps, Slider, SliderControl, SliderControlProps, SliderLabel, SliderLabelProps, SliderMarker, SliderMarkerGroup, SliderMarkerGroupProps, SliderMarkerProps, SliderOutput, SliderOutputProps, SliderProps, SliderRange, SliderRangeProps, SliderThumb, SliderThumbProps, SliderTrack, SliderTrackProps, TabContent, TabContentProps, TabIndicator, TabIndicatorProps, TabList, TabListProps, TabTrigger, TabTriggerProps, Tabs, TabsProps, Toggle, ToggleControl, ToggleControlProps, ToggleLabel, ToggleLabelProps, ToggleProps, ToggleThumb, ToggleThumbProps, Tooltip, TooltipArrow, TooltipArrowProps, TooltipArrowTip, TooltipArrowTipProps, TooltipContent, TooltipContentProps, TooltipPositioner, TooltipPositionerProps, TooltipProps, TooltipTrigger, TooltipTriggerProps };
