import { DateRange } from "@mui/lab"; import moment from "moment-timezone"; import { UIKITTheme } from "../../../globalStyles"; import { DatePickerType, Period, PeriodValue } from "../../../types"; import { Range } from "../BaseDateRangePicker"; export interface DateRangePickerProps { colorTheme?: UIKITTheme; defaultPeriodFilter?: string; error?: string; filterOptions?: Range[]; forceUpdates?: boolean; format?: string; id?: string; initialValue?: DateRange; isClearable?: boolean; maxDate?: moment.Moment; minDate?: moment.Moment; monthPickerDateRange?: { endTime: number; startTime: number; }; onSelectDate?: (startDate: number | null, endDate: number | null) => void; onSelectPeriod?: (newPeriod: PeriodValue) => void; periodOptions?: Period[]; placeholder?: [string, string]; type?: DatePickerType; variant?: "primary" | "secondary"; withFilterOptions?: boolean; withPeriodFilter?: boolean; withTime?: boolean; } export declare const DateRangePicker: ({ id, initialValue, filterOptions, periodOptions, defaultPeriodFilter, withPeriodFilter, withFilterOptions, onSelectDate, onSelectPeriod, variant, colorTheme, type, format, monthPickerDateRange, withTime, error, isClearable, maxDate, minDate, placeholder, forceUpdates, }: DateRangePickerProps) => import("react/jsx-runtime").JSX.Element;