import * as $dara from '@darabonba/typescript'; export declare class SubmitDynamicChartJobRequest extends $dara.Model { /** * @remarks * The axis style settings. If `XAxisFontInterval` is not specified or is set to 0, the system automatically calculates the interval. * * @example * {"FontFile":"Microsoft YaHei","XAxisFontSize":"30","YAxisFontSize":"30","XAxisFontInterval":"30","AxisColor":"30"} */ axisParams?: string; /** * @remarks * The settings for the chart background. You can specify a Background Color or a Background Image. * * @example * {"Color":"#000000","ImageUrl":"http://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.jpg"} */ background?: string; /** * @remarks * The overall configuration for the chart\\"s appearance and timing. * * @example * {"Style":"Normal","TitleStartTime":"3000","ChartStartTime":"3000","VideoDuration":"15000"} */ chartConfig?: string; /** * @remarks * The chart title settings. * * @example * {"Text":" primary title","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} */ chartTitle?: string; /** * @remarks * The chart type to generate. * * This parameter is required. * * @example * Line */ chartType?: string; /** * @remarks * The data source label settings. * * @example * {"Text":"Data source","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} */ dataSource?: string; /** * @remarks * The job description. * * @example * Task description */ description?: string; /** * @remarks * The input data configuration, which specifies the Excel file location. * * This parameter is required. * * @example * {"XlsFile":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.xls"} */ input?: string; /** * @remarks * The output video configuration. * * This parameter is required. * * @example * {"MediaURL":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.mp4","Bitrate":2000,"Width":800,"Height":680} */ outputConfig?: string; /** * @remarks * The subtitle settings. * * @example * {"Text":"Subtitle","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} */ subtitle?: string; /** * @remarks * The job title. * * @example * Task title */ title?: string; /** * @remarks * The data unit label settings. * * @example * {"Text":"Unit","FontSize":"30","FontColor":"#000000","FontFile":"Microsoft YaHei"} */ unit?: string; /** * @remarks * The custom user data in JSON format. * * @example * {"user":"data"} */ userData?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }