@svta/common-media-library
Version:
A common library for media playback in JavaScript
14 lines • 578 B
TypeScript
import type { Manifest } from '../types/manifest/Manifest.js';
import type { Presentation } from '../types/model/Presentation.js';
import type { Mapper } from './Mapper.js';
export declare class MapperContext {
private strategy;
private static instance;
private constructor();
static getInstance(): MapperContext;
setStrategy(strategy: Mapper): void;
getHamFormat(manifest: Manifest): Presentation[];
getManifestFormat(presentation: Presentation[]): Manifest;
getManifestMetadata(): JSON | undefined;
}
//# sourceMappingURL=MapperContext.d.ts.map