import { type ElementType } from 'react'; import type { SingleOrResponsive, SizesDictionaryType, SpiritTimelineProps, TimelineMarkerProps } from '../../types'; export interface UseTimelineStyleProps { markerVariant?: TimelineMarkerProps['variant']; markerBackgroundColor?: TimelineMarkerProps['backgroundColor']; markerBorderColor?: TimelineMarkerProps['borderColor']; markerTextColor?: TimelineMarkerProps['textColor']; markerSize?: SingleOrResponsive; } export interface TimelineStyles { classProps: { content: string; heading: string; marker: string; root: string; step: string; }; props: T; } export declare function useTimelineStyleProps(props?: UseTimelineStyleProps): TimelineStyles>;