import { BrushAppearanceData } from "./BrushAppearanceData";
import { List$1 } from "./List$1";
import { GradientStopAppearanceData } from "./GradientStopAppearanceData";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class LinearGradientBrushAppearanceData extends BrushAppearanceData {
    static $t: Type;
    constructor();
    protected get_type(): string;
    get type(): string;
    private _startX;
    get startX(): number;
    set startX(a: number);
    private _startY;
    get startY(): number;
    set startY(a: number);
    private _endX;
    get endX(): number;
    set endX(a: number);
    private _endY;
    get endY(): number;
    set endY(a: number);
    private _stops;
    get stops(): List$1<GradientStopAppearanceData>;
    set stops(a: List$1<GradientStopAppearanceData>);
    protected a(): string;
}
