import * as draft from '../draft'; import { IExecuteFunctions } from 'n8n-workflow'; export declare function create_draft_file(this: IExecuteFunctions, { draft_name, width, height }: any): Promise<{ savePath: string; resourcesPath: string; }>; export declare function addText(this: IExecuteFunctions, { draft_name, TextOptions }: any): Promise<{ track_id: any; track_name: any; text: string; font: import("../data/meta/effect_meta").Effect_meta | null; style: draft.Text_style; border: draft.Text_border | null; background: draft.Text_background | null; bubble: import("../draft/text_segment").TextBubble | null; effect: import("../draft/text_segment").TextEffect | null; clip_settings: draft.Clip_settings; uniform_scale: boolean; animations_instance: import("../draft/animation").SegmentAnimations | null; source_timerange: draft.Timerange | null; speed: import("../draft/segment").Speed; volume: number; extra_material_refs: string[]; segment_id: string; material_id: string; target_timerange: any; common_keyframes: draft.KeyframeList[]; }>; export declare function addVideo(this: IExecuteFunctions, { draft_name, videoOptions }: any): Promise<{ track_id: any; track_name: any; material_instance: draft.VideoMaterial; material_size: [number, number]; effects: import("../draft/video_segment").Video_effect[]; filters: import("../draft/video_segment").Filter[]; mask: import("../draft/video_segment").Mask | null; transition: import("../draft/video_segment").Transition | null; background_filling: import("../draft/video_segment").BackgroundFilling | null; clip_settings: draft.Clip_settings; uniform_scale: boolean; animations_instance: import("../draft/animation").SegmentAnimations | null; source_timerange: draft.Timerange | null; speed: import("../draft/segment").Speed; volume: number; extra_material_refs: string[]; segment_id: string; material_id: string; target_timerange: any; common_keyframes: draft.KeyframeList[]; }>; export declare function addEffect(this: IExecuteFunctions, { draft_name, effectOptions }: any): Promise<{ track_id: any; track_name: any; }>; export declare function addFilter(this: IExecuteFunctions, { draft_name, filterOptions }: any): Promise<{ track_id: any; track_name: any; }>; export declare function addSticker(this: IExecuteFunctions, { draft_name, videoOptions }: any): Promise<{ track_id: any; track_name: any; resource_id: string; clip_settings: draft.Clip_settings; uniform_scale: boolean; animations_instance: import("../draft/animation").SegmentAnimations | null; source_timerange: draft.Timerange | null; speed: import("../draft/segment").Speed; volume: number; extra_material_refs: string[]; segment_id: string; material_id: string; target_timerange: any; common_keyframes: draft.KeyframeList[]; }>; export declare function addAudio(this: IExecuteFunctions, { draft_name, videoOptions }: any): Promise<{ track_id: any; track_name: any; material_instance: draft.AudioMaterial; fade?: import("../draft/audio_segment").AudioFade | undefined; effects: import("../draft/audio_segment").AudioEffect[]; source_timerange: draft.Timerange | null; speed: import("../draft/segment").Speed; volume: number; extra_material_refs: string[]; segment_id: string; material_id: string; target_timerange: any; common_keyframes: draft.KeyframeList[]; }>; export declare function addKeyframe(this: IExecuteFunctions, options: any): Promise<{ data: any; }>;