@diffusionstudio/core-v4
Version:
2D motion graphics and video rendering engine
16 lines (15 loc) • 521 B
TypeScript
import { GeneratorOptions } from '../models';
import { hex } from '../types';
import { RelativePoint } from '../renderer';
export interface CaptionPresetConfig {
position?: RelativePoint;
}
export interface DefaultCaptionPresetConfig extends CaptionPresetConfig {
generatorOptions?: GeneratorOptions;
}
export interface SingleColorCaptionPresetConfig extends DefaultCaptionPresetConfig {
color?: hex;
}
export interface MultiColorCaptionPresetConfig extends DefaultCaptionPresetConfig {
colors?: hex[];
}