import { AbsProps, PropType } from "@/graphics";
import { IChartProps } from "@/idl/capInfo/chart/IChartProps";
import { PieInfo } from "@/idl/capInfo/chart/PieInfo";
import { LineInfo } from "@/idl/capInfo/chart/LineInfo";
import { BarInfo } from "@/idl/capInfo/chart/BarInfo";
import { ScatterInfo } from "@/idl/capInfo/chart/ScatterInfo";
export declare class ChartProps extends AbsProps implements IChartProps {
    pieInfo: PieInfo;
    lineInfo?: LineInfo;
    barInfo?: BarInfo;
    scatterInfo?: ScatterInfo;
    type: PropType;
    static create(updateProps: Partial<ChartProps>): ChartProps;
    static from(iProps: IChartProps): ChartProps;
    clone(): AbsProps;
    update(props: Partial<ChartProps>): void;
}
//# sourceMappingURL=ChartProps.d.ts.map