export class TextMaterial { constructor(content?: string); add_type: number; alignment: number; background_alpha: number; background_color: string; background_height: number; background_horizontal_offset: number; background_round_radius: number; background_style: number; background_vertical_offset: number; background_width: number; base_content: string; bold_width: number; border_alpha: number; border_color: string; border_width: number; caption_template_info: { category_id: string; category_name: string; effect_id: string; is_new: boolean; path: string; request_id: string; resource_id: string; resource_name: string; source_platform: number; }; check_flag: number; combo_info: { text_templates: never[]; }; content: string; fixed_height: number; fixed_width: number; font_category_id: string; font_category_name: string; font_id: string; font_name: string; font_path: string; font_resource_id: string; font_size: number; font_source_platform: number; font_team_id: string; font_title: string; font_url: string; fonts: any[]; force_apply_line_max_width: boolean; global_alpha: number; group_id: string; has_shadow: boolean; id: string; initial_scale: number; inner_padding: number; is_rich_text: boolean; italic_degree: number; ktv_color: string; language: string; layer_weight: number; letter_spacing: number; line_feed: number; line_max_width: number; line_spacing: number; multi_language_current: string; name: string; original_size: any[]; preset_category: string; preset_category_id: string; preset_has_set_alignment: boolean; preset_id: string; preset_index: number; preset_name: string; recognize_task_id: string; recognize_type: number; relevance_segment: any[]; shadow_alpha: number; shadow_angle: number; shadow_color: string; shadow_distance: number; shadow_point: { x: number; y: number; }; shadow_smoothing: number; shape_clip_x: boolean; shape_clip_y: boolean; source_from: string; style_name: string; sub_type: number; subtitle_keywords: any; subtitle_template_original_fontsize: number; text_alpha: number; text_color: string; text_curve: any; text_preset_resource_id: string; text_size: number; text_to_audio_ids: any[]; tts_auto_update: boolean; type: string; typesetting: number; underline: boolean; underline_offset: number; underline_width: number; use_effect_default_color: boolean; words: { end_time: never[]; start_time: never[]; text: never[]; }; } export class TextStyleGenerator { constructor(text: any, font_name?: string); text: any; styles: any[]; hexToRgbArray(hex: any): number[]; addStyle(start: any, end: any, hexColor: any, size: any, useLetterColor?: boolean, border_color?: string): void; generateJson(): string; } //# sourceMappingURL=TextMaterial.d.ts.map