import { IRootContainerAPI } from '../modules/root-container/root-container'; import { IEventEmitterAPI } from '../modules/event-emitter/event-emitter'; import { IPlaybackEngineAPI } from '../modules/playback-engine/playback-engine'; import { IThemeAPI } from '../modules/ui/core/theme'; import { IFullScreenAPI } from '../modules/full-screen-manager/full-screen-manager'; import { IScreenAPI } from '../modules/ui/screen/screen'; import { IOverlayAPI } from '../modules/ui/overlay/overlay'; import { IMainUIBlockAPI } from '../modules/ui/main-ui-block/main-ui-block'; import { ITopBlockAPI } from '../modules/ui/top-block/top-block'; import { ITitleAPI } from '../modules/ui/title/title'; import { IBottomBlockAPI } from '../modules/ui/bottom-block/bottom-block'; import { IProgressControlAPI } from '../modules/ui/controls/progress/progress'; import { ILogoAPI } from '../modules/ui/controls/logo/logo'; import { IDownloadButtonAPI } from '../modules/ui/controls/download/download'; import { IPictureInPictureAPI } from '../modules/picture-in-picture/picture-in-picture'; import { IPreviewAPI } from '../modules/ui/preview-service/preview-service'; export declare type IPlayer = IRootContainerAPI & IEventEmitterAPI & IPlaybackEngineAPI & IThemeAPI & IFullScreenAPI & IPictureInPictureAPI & IScreenAPI & IOverlayAPI & IMainUIBlockAPI & ITopBlockAPI & ITitleAPI & IBottomBlockAPI & IProgressControlAPI & ILogoAPI & IDownloadButtonAPI & IPreviewAPI; export declare const modules: { [id: string]: any; }; declare const DIModules: { [id: string]: any; }; export default DIModules;