import { Level, LevelParsed } from 'hls.js';
import { HMSHLSLayer } from '../interfaces/IHMSHLSLayer';
/**
 *
 * @param payload a base64 string coming from backend
 * @returns a parsed data which contains payload, start_date, end_date, version
 */
export declare const metadataPayloadParser: (payload: string) => Record<string, any>;
/**
 * map Level[] to HMSHLSLayer[]
 */
export declare const mapLayers: (levels: Level[] | LevelParsed[]) => HMSHLSLayer[];
/**
 * map Level[] to HMSHLSLayer[]
 */
export declare const mapLayer: (quality: Level | LevelParsed) => HMSHLSLayer;
