import type { DOMRenderProps } from "../../utils/dom"; import type { DateRangePickerVariants } from "@heroui/styles"; import type { ComponentPropsWithRef, ReactNode } from "react"; import type { DateValue } from "react-aria-components/Calendar"; import React from "react"; import { Button as ButtonPrimitive } from "react-aria-components/Button"; import { DateRangePicker as DateRangePickerPrimitive, Popover as PopoverPrimitive } from "react-aria-components/DateRangePicker"; interface DateRangePickerRootProps extends ComponentPropsWithRef>, DateRangePickerVariants { } declare const DateRangePickerRoot: { ({ children, className, onOpenChange, ...props }: DateRangePickerRootProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; interface DateRangePickerTriggerProps extends ComponentPropsWithRef { } declare const DateRangePickerTrigger: React.ForwardRefExoticComponent & React.RefAttributes>; interface DateRangePickerTriggerIndicatorProps extends DOMRenderProps { children?: React.ReactNode; className?: string; } declare const DateRangePickerTriggerIndicator: { ({ children, className, ...props }: DateRangePickerTriggerIndicatorProps & Omit>): import("react/jsx-runtime").JSX.Element; displayName: string; }; interface DateRangePickerRangeSeparatorProps extends DOMRenderProps { children?: ReactNode; className?: string; } declare const DateRangePickerRangeSeparator: { ({ children, className, ...props }: DateRangePickerRangeSeparatorProps & Omit>): import("react/jsx-runtime").JSX.Element; displayName: string; }; interface DateRangePickerPopoverProps extends Omit, "children"> { children: React.ReactNode; } declare const DateRangePickerPopover: { ({ children, className, placement, ...props }: DateRangePickerPopoverProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; export { DateRangePickerRoot, DateRangePickerTrigger, DateRangePickerTriggerIndicator, DateRangePickerRangeSeparator, DateRangePickerPopover, }; export type { DateRangePickerRootProps, DateRangePickerTriggerProps, DateRangePickerTriggerIndicatorProps, DateRangePickerRangeSeparatorProps, DateRangePickerPopoverProps, };