import { IPreviewService } from '../preview-service/types';
import { IRootContainer } from '../../root-container/types';
import { IPreviewFullSize } from './types';
import PreviewFullsizeView from './preview-full-size.view';
export default class PreviewFullsize implements IPreviewFullSize {
    static moduleName: string;
    static View: typeof PreviewFullsizeView;
    static dependencies: string[];
    private _previewService;
    private _currentFrame;
    view: PreviewFullsizeView;
    constructor({ previewService, rootContainer, }: {
        previewService: IPreviewService;
        rootContainer: IRootContainer;
    });
    private _initUI;
    getElement(): HTMLElement;
    showAt(second: number): void;
    hide(): void;
    destroy(): void;
}
