import Mpeg4Box from "./boxes/mpeg4Box"; import { ByteVector } from "../byteVector"; /** * Renderer for {@link Mpeg4Box} objects. * @remarks Written this way to break a circular dependency from child {@link Mpeg4Box} classes and * the root {@link Mpeg4Box} class. */ export default class Mpeg4BoxRenderer { /** * Renders the provided `box` for output into a file. * @param box Box to render * @returns ByteVector Box as rendered for output into a file. */ static renderBox(box: Mpeg4Box): ByteVector; }