@diffusionstudio/core-v4
Version:
2D motion graphics and video rendering engine
15 lines (14 loc) • 575 B
TypeScript
import { Timestamp, Transcript, Word, WordGroup } from '../models';
import { CaptionPreset } from './preset';
import { MultiColorCaptionPresetConfig } from './interfaces';
import { Layer } from '../layer';
import { hex } from '../types';
export declare class GuineaCaptionPreset extends CaptionPreset {
colors: hex[];
constructor(config?: MultiColorCaptionPresetConfig);
apply(layer: Layer, transcript: Transcript, delay: Timestamp): Promise<void>;
protected splitSequence(sequence: WordGroup): {
segments: string[];
words: Word[][];
};
}