UNPKG

@diffusionstudio/core-v4

Version:

A fast, browser based video compositing engine powered by WebCodecs

20 lines (19 loc) 643 B
import { Clip } from '../clips'; import { InsertStrategy } from './interfaces'; import { Layer } from './layer'; export declare class DefaultInsertStrategy implements InsertStrategy<'DEFAULT'> { private readonly layer; constructor(layer: Layer<Clip>); mode: "DEFAULT"; private isUpdating; add(clip: Clip): void; update(clip?: Clip): void; } export declare class SequentialInsertStrategy implements InsertStrategy<'SEQUENTIAL'> { private readonly layer; constructor(layer: Layer<Clip>); mode: "SEQUENTIAL"; private isUpdating; add(clip: Clip, index?: number | undefined): void; update(): void; }