import { Composite } from '../Filter'; import { Stream } from '../Compiler'; /** * @category composable/composites */ export declare class ConcatComposite extends Composite { videos: Stream[][]; audios: Stream[][]; segments: number; constructor(videos: Stream[][], audios: Stream[][]); compose(): Stream; clone(): Composite; } /** * @category composable/composites */ export declare function concat(videos: Stream[][], audios: Stream[][]): ConcatComposite; /** * @category composable/composites */ export declare function separator(items: T[], separator: (index: number, item: T) => T): T[];