import { Player } from '../../../player'; import { DomNode } from '../../../utils/domNode'; import { IControllerEle } from '..'; declare class Progress extends DomNode implements IControllerEle { readonly id = "progress"; private player; private bars; private buffBar; private playedBar; private dot; private indicator; private rect; private thumbnail; private dragging; init(player: Player): void; private resetPlayedBar; private setPlayedBarLength; private setBuffBarLength; private onDragStart; private onDragging; private onDragEnd; private updateHoverElement; private updatePlayedBar; private updateBuffBar; private getCurrentTime; } export declare const progressControllerEle: () => Progress; export {};