import { Timerange } from "./time_util"; import { Base_segment } from "./segment"; import { Video_effect, Filter } from "./video_segment"; import { Video_scene_effect_type, Video_character_effect_type, Filter_type } from "../data"; declare class Effect_segment extends Base_segment { effect_inst: Video_effect; constructor(effect_type: Video_scene_effect_type | Video_character_effect_type, target_timerange: Timerange, params?: (number | null)[] | null); } declare class Filter_segment extends Base_segment { material: Filter; constructor(meta: Filter_type, target_timerange: Timerange, intensity: number); } export { Effect_segment, Filter_segment };