import { Base, Nullable$1, Type } from "igniteui-angular-core";
import { ST_PenAlignment } from "./ST_PenAlignment";
import { ST_LineCap } from "./ST_LineCap";
import { ST_CompoundLine } from "./ST_CompoundLine";
import { CT_LineEndProperties } from "./CT_LineEndProperties";
import { IEG_LineDashProperties } from "./IEG_LineDashProperties";
import { IEG_LineJoinProperties } from "./IEG_LineJoinProperties";
import { ST_LineWidth } from "./ST_LineWidth";
/**
 * @hidden
 */
export declare class CT_LinePropertiesBase extends Base {
    static $t: Type;
    e: Nullable$1<ST_PenAlignment>;
    f: Nullable$1<ST_LineCap>;
    g: Nullable$1<ST_CompoundLine>;
    a: CT_LineEndProperties;
    c: IEG_LineDashProperties;
    d: IEG_LineJoinProperties;
    b: CT_LineEndProperties;
    h: Nullable$1<ST_LineWidth>;
}
