import type { TimeRangePickerRef } from '../../../forms/shared-types.js'; import type { TimeframeSelectorProps } from '../../timeframe-selector/TimeframeSelector.types.js'; /** * Accepted properties for the TimeframeSelector slot inside FilterComposition. * * Value-owning props (`value`, `defaultValue`, `onChange`) are managed by the * composition store and are not accepted here. Internal Form wiring props * (`_form`, `_messageTarget`) are set by the composition itself. * @public */ export type FilterCompositionTimeframeSelectorProps = Omit; /** * TimeframeSelector slot for use inside FilterComposition. * * Forwards display-only props to the underlying {@link TimeframeSelector} * component and acts as a recognized slot so FilterComposition can place it in * canonical order. Value wiring is owned by the composition store. * * Renders nothing when it is not inside a ``. * * @public */ export declare const FilterCompositionTimeframeSelector: (props: FilterCompositionTimeframeSelectorProps & import("react").RefAttributes>) => import("react").ReactElement | null; //# sourceMappingURL=FilterCompositionTimeframeSelector.d.ts.map