import Hls from "hls.js";
import LilliaCore from "../core";
import MediaComponent from "../core/mediacomponent";
declare class LilliaComponentVideo extends MediaComponent {
    isM3u8: boolean;
    hls: Hls | null;
    constructor(core: LilliaCore, src?: string, isM3u8?: boolean, dotHandleObj?: any);
    setEl(el: HTMLVideoElement, autoplay?: boolean, loop?: boolean): void;
    private onHlsError;
    initSrc(): void;
    onLoadedData(): void;
    private hlsDestroy;
    destroy(): void;
}
export default LilliaComponentVideo;
//# sourceMappingURL=index.d.ts.map