import type { ComponentProps } from "react";
import { DateRangePickerPopover, DateRangePickerRangeSeparator, DateRangePickerRoot, DateRangePickerTrigger, DateRangePickerTriggerIndicator } from "./date-range-picker";
export declare const DateRangePicker: {
    <T extends import("react-aria-components").DateValue>({ children, className, onOpenChange, ...props }: import("./date-range-picker").DateRangePickerRootProps<T>): import("react/jsx-runtime").JSX.Element;
    displayName: string;
} & {
    Root: {
        <T extends import("react-aria-components").DateValue>({ children, className, onOpenChange, ...props }: import("./date-range-picker").DateRangePickerRootProps<T>): import("react/jsx-runtime").JSX.Element;
        displayName: string;
    };
    Trigger: import("react").ForwardRefExoticComponent<Omit<import("./date-range-picker").DateRangePickerTriggerProps, "ref"> & import("react").RefAttributes<HTMLButtonElement>>;
    TriggerIndicator: {
        ({ children, className, ...props }: import("./date-range-picker").DateRangePickerTriggerIndicatorProps): import("react/jsx-runtime").JSX.Element;
        displayName: string;
    };
    RangeSeparator: {
        ({ children, className, ...props }: import("./date-range-picker").DateRangePickerRangeSeparatorProps): import("react/jsx-runtime").JSX.Element;
        displayName: string;
    };
    Popover: {
        ({ children, className, placement, ...props }: import("./date-range-picker").DateRangePickerPopoverProps): import("react/jsx-runtime").JSX.Element;
        displayName: string;
    };
};
export type DateRangePicker = {
    Props: ComponentProps<typeof DateRangePickerRoot>;
    RootProps: ComponentProps<typeof DateRangePickerRoot>;
    TriggerProps: ComponentProps<typeof DateRangePickerTrigger>;
    TriggerIndicatorProps: ComponentProps<typeof DateRangePickerTriggerIndicator>;
    RangeSeparatorProps: ComponentProps<typeof DateRangePickerRangeSeparator>;
    PopoverProps: ComponentProps<typeof DateRangePickerPopover>;
};
export { DateRangePickerRoot, DateRangePickerTrigger, DateRangePickerTriggerIndicator, DateRangePickerRangeSeparator, DateRangePickerPopover, };
export type { DateRangePickerRootProps, DateRangePickerRootProps as DateRangePickerProps, DateRangePickerTriggerProps, DateRangePickerTriggerIndicatorProps, DateRangePickerRangeSeparatorProps, DateRangePickerPopoverProps, } from "./date-range-picker";
export { dateRangePickerVariants } from "@heroui/styles";
export type { DateRangePickerVariants } from "@heroui/styles";
