import type { TimeframeSelectorProps } from './TimeframeSelector.types.js'; import type { TimeRangePickerRef } from '../../forms/shared-types.js'; /** *`TimeframeSelector` is a filtering component that lets users choose from preset timeframes or add unique "from" and "to" time values of their own. * @public */ export declare const TimeframeSelector: ((props: TimeframeSelectorProps & import("react").RefAttributes>) => import("react").ReactElement | null) & { Trigger: { (props: import("../index.js").TimeframeSelectorTriggerProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; DisplayValue: { (props: import("../index.js").TimeframeSelectorDisplayValueProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; CustomTrigger: { (props: import("../index.js").TimeframeSelectorCustomTriggerProps): import("react").ReactElement> | null; displayName: string; }; Presets: { (props: import("../index.js").TimeframeSelectorPresetsProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; PresetItem: { (props: import("../index.js").TimeframeSelectorPresetItemProps & { _isSelected?: boolean; }): import("react/jsx-runtime").JSX.Element | null; displayName: string; }; };