@byomakase/omakase-player
Version:
## Omakase Player - Open source JavaScript framework for building frame accurate video experiences
17 lines (16 loc) • 618 B
TypeScript
import { AxiosRequestConfig } from 'axios';
import { Observable } from 'rxjs';
import { Manifest } from './m3u8.model';
import { AuthenticationData } from '../common/authentication';
export declare abstract class BaseM3u8File {
private _url;
private _axiosConfig?;
private _manifest?;
protected constructor(url: string, axiosConfig?: AxiosRequestConfig);
fetch(): Observable<boolean>;
get manifest(): Manifest | undefined;
get url(): string;
}
export declare class M3u8File extends BaseM3u8File {
static create(url: string, authentication?: AuthenticationData): Observable<M3u8File>;
}