import { ICompiler, IFragment, IPlaceholder } from './Compiler'; /** * Represents an output of the command. Usually there's only one per command, but can be more. * The [Streams]{@link Stream} to be included in the output should be passed in the options array, using the `-map` option. * ```typescript * const output = new Output( '/output.mp4', [ '-map', stream1, '-map', video ] ); * ``` * * @category composable */ export declare class Output implements IFragment { url: string; options: (string | number | IPlaceholder)[]; constructor(url: string, options?: (string | number | IPlaceholder)[]); protected compileOptions(): string[]; compile(compiler: ICompiler): void; clone(): Output; }