import { SceneComponent, ComponentOutput } from './../scene-component/SceneComponent'; import { VideoTexture } from 'three'; type Inputs = { src: string; enabled: boolean; }; type Outputs = { video: HTMLVideoElement | null; aspect: number; } & ComponentOutput; export declare class HlsLoader extends SceneComponent { private video; private texture; private hls; inputs: Inputs; outputs: Outputs; onInit(videoTexture?: VideoTexture): void; onInputsUpdated(): void; onDestroy(): void; private createVideoElement; private setupStream; private releaseResources; } export declare const hlsLoaderType = "mp.hlsLoader"; export declare function makeHlsLoader(): HlsLoader; export {};