@omnimedia/omnitool
Version:
open source video processing tools
15 lines (14 loc) • 495 B
TypeScript
import { Media } from "../parts/media.js";
import { Item } from "../parts/item.js";
export declare class O {
#private;
register(item: Item.Any): number;
get items(): Item.Any[];
sequence: (...items: Item.Any[]) => Item.Sequence;
stack: (...items: Item.Any[]) => Item.Stack;
clip: (media: Media, start?: number, duration?: number) => Item.Clip;
text: (content: string) => Item.Text;
transition: {
crossfade: (duration: number) => Item.Transition;
};
}