import PreviewThumbnailView from './preview-thumbnail.view';
import { IPreviewService } from '../preview-service/types';
import { IPreviewThumbnail } from './types';
export default class PreviewThumbnail implements IPreviewThumbnail {
    static moduleName: string;
    static View: typeof PreviewThumbnailView;
    static dependencies: string[];
    private _previewService;
    private _currentFrames;
    view: PreviewThumbnailView;
    constructor({ previewService }: {
        previewService: IPreviewService;
    });
    private _initUI;
    getElement(): HTMLElement;
    showAt(second: number): void;
    setTime(time: string): void;
    destroy(): void;
}
