export interface InoPlayerProgressProps { /** Current progress (0-100) */ value: number; /** Buffered progress (0-100) */ buffered?: number; /** Whether the progress bar is active */ isActive?: boolean; /** Whether to show duration */ showDuration?: boolean; /** Whether to show time */ showTime?: boolean; /** Whether to show last time */ showLastTime?: boolean; /** Whether the progress bar is live */ isLive?: boolean; /** Called when progress changes */ onChange?: (value: number) => void; /** Called when dragging starts */ onDragStart?: () => void; /** Called when dragging ends */ onDragEnd?: () => void; /** Called when OK is pressed (play/pause) */ onOk?: () => void; /** Called when up is pressed */ onUp?: () => void; /** Called when down is pressed */ onDown?: () => void; /** Custom class names */ classNames?: string; /** Whether to show time tooltip */ showTooltip?: boolean; /** Total duration in seconds */ duration?: number; }