import { ChartFillBase } from "./ChartFillBase"; import { GradientType } from "./GradientType"; import { IEnumerable$1, Type } from "igniteui-webcomponents-core"; import { GradientStop } from "./GradientStop"; /** * Represents a gradient fill for a chart element. * @see [[GradientStop]] * @see [[GradientType]] */ export declare class ChartGradientFill extends ChartFillBase { static $t: Type; private _z; private _w; private _aa; constructor(gradientType: GradientType, stops: IEnumerable$1, angle?: number); constructor(..._rest: any[]); /** * Returns the angle defining the path along which the gradient extends; * applicable only for linear gradients. *

* This property only applies to linear gradients. *

*

* This property defines the angle the gradient path makes with the horizontal plane. *

*

* For example, a gradient which extends from left to right can be changed to extend from * bottom to top by setting this property to 90 degrees. *

*

* A value of 45 degrees yields a gradient which extends from the bottom left corner * of the containing element to the top right corner. *

*/ get angle(): number; /** * Defines the style for the gradient. */ get gradientType(): GradientType; /** * Returns an enumerable list containing each [[GradientStop]] * associated with this gradient, ordered by their [[GradientStop.position]]. * @return An array of [[GradientStop]] instances. */ getStops(): IEnumerable$1; /** * @hidden */ private _ac; }