import { SegmentIndex, SegmentTimeRange, TrackRef, TrackRole, TrackSet } from "../../elements/EFMedia/SegmentIndex.js";
import { SegmentTransport } from "../../elements/EFMedia/SegmentTransport.js";
import { TimingModel } from "../../elements/EFMedia/TimingModel.js";
import { MediaEngine } from "../../elements/EFMedia/MediaEngine.js";

//#region src/transcoding/types/index.d.ts

interface ThumbnailResult {
  timestamp: number;
  thumbnail: HTMLCanvasElement | OffscreenCanvas;
}
interface AudioSpan {
  startMs: number;
  endMs: number;
  blob: Blob;
}
//#endregion
export { AudioSpan, ThumbnailResult };
//# sourceMappingURL=index.d.ts.map