/** * @typedef {Object} TsFragProps * @property {number} start * @property {number} duration * @property {string} url * @property {boolean} discontinue * @property {number} id * @property {number} cc */ export default class TsFrag { /** * * @return TsFrag */ static getDefault(): { id: number; url: string; start: number; duration: number; discontinue: boolean; cc: number; }; /** * * @param {TsFragProps} props */ constructor(props: TsFragProps); id: number; url: string; start: number; duration: number; discontinue: boolean; cc: number; } export type TsFragProps = { start: number; duration: number; url: string; discontinue: boolean; id: number; cc: number; };