import { FilterColumn, IFilter, IMetric } from "./chart-custom"; import { MetricColumn } from "./metric"; export interface ICandlestickFactor { granularity: string; row_limit: number | string; } export interface IFormDataCandlestick extends ICandlestickFactor { metrics: IMetric[]; filters: IFilter[]; is_timeseries: boolean; markPoint: boolean; markLine: boolean; dataZoom: boolean; ma: string[]; formatter: string; show_legend: boolean; columnOpen: MetricColumn[]; columnClose: MetricColumn[]; columnLowest: MetricColumn[]; columnHighest: MetricColumn[]; columnFilters: FilterColumn[]; } export interface ICandlestickCustomize { show_legend: boolean; dataZoom: boolean; markPoint: boolean; markLine: boolean; formatter: string; ma: any[] | null; }