import { BoxType } from "./boxType.ts"; import type { FragmentTrack, IsobmffContext } from "./type.ts"; import { type AVStream } from "@libmedia/avutil"; export interface BoxLayout { type: BoxType; children?: BoxLayout[]; } export declare const FragmentTrackBoxLayoutMap: Record BoxLayout[]>; export declare const TrackBoxLayoutMap: Record BoxLayout[]>; export declare const MoofTrafBoxLayout: (track: FragmentTrack) => { type: BoxType; }[];