import { IgDataTemplate } from "igniteui-react-core";
import { Visibility } from "igniteui-react-core";
import { IgrStyle } from "igniteui-react-core";
import { MarkerType } from "./MarkerType";
import { StackedSeriesCreatedEventArgs as StackedSeriesCreatedEventArgs_internal } from "./StackedSeriesCreatedEventArgs";
/**
 * Provides data for IgxDataChartComponent stacked series.
*/
export declare class IgrStackedSeriesCreatedEventArgs {
    protected _implementation: any;
    /**
     * @hidden
     */
    readonly i: StackedSeriesCreatedEventArgs_internal;
    private onImplementationCreated;
    constructor();
    protected _provideImplementation(i: any): void;
    /**
     * Gets or sets the series brush.
    */
    brush: string;
    /**
     * Gets or sets the series legend item template.
    */
    legendItemTemplate: IgDataTemplate;
    /**
     * Gets or sets the series legend item badge templae.
    */
    legendItemBadgeTemplate: IgDataTemplate;
    /**
     * Gets or sets the visibility of the series legend.
    */
    legendItemVisibility: Visibility;
    /**
     * Gets or sets the series outline brush.
    */
    outline: string;
    /**
     * Gets the index of the series.
    */
    readonly index: number;
    /**
     * Gets or sets the series outline thickness.
    */
    thickness: number;
    /**
     * Gets or sets the series title.
    */
    title: any;
    /**
     * Gets or sets the series marker brush.
    */
    markerBrush: string;
    /**
     * Gets or sets the series marker outline.
    */
    markerOutline: string;
    /**
     * Gets or sets the series marker style.
    */
    markerStyle: IgrStyle;
    /**
     * Gets or sets the series marker template.
    */
    markerTemplate: IgDataTemplate;
    /**
     * Gets or sets the series marker type.
    */
    markerType: MarkerType;
    /**
     * Gets or sets the series marker thickness.
    */
    markerThickness: number;
}
