import React from 'react'; export interface VideoNoteOverlayProps { /** Diameter of the note this overlays. */ size: number; /** Playback position, 0..1. */ progress: number; isMuted: boolean; isPlaying: boolean; } /** * Chrome drawn *on* a round video note: the progress ring sweeping its edge, a * mute badge while it is silent, and a stop target once it is playing. * * The duration is deliberately not here - Telegram renders it under the circle * on the chat background, so it lives in `MessageVideo` beside the note. * * Non-interactive: the note's own press target handles taps. */ export declare function VideoNoteOverlay({ size, progress, isMuted, isPlaying, }: VideoNoteOverlayProps): React.JSX.Element; /** Duration and unwatched dot, rendered under the note on the chat background. */ export declare function VideoNoteMeta({ duration, isWatched, }: { duration?: number; isWatched: boolean; }): React.JSX.Element | null; //# sourceMappingURL=VideoNoteOverlay.d.ts.map