import { StyleShapeEventArgs as StyleShapeEventArgs_internal } from "./StyleShapeEventArgs";
export declare class IgrStyleShapeEventArgs {
    protected _implementation: any;
    get i(): StyleShapeEventArgs_internal;
    private onImplementationCreated;
    constructor();
    protected _provideImplementation(i: any): void;
    get item(): any;
    set item(v: any);
    /**
     * Gets or sets the fill brush.
    */
    get shapeFill(): string;
    set shapeFill(v: string);
    /**
     * Gets or sets the stroke brush.
    */
    get shapeStroke(): string;
    set shapeStroke(v: string);
    /**
     * Gets or sets the stroke thickness.
    */
    get shapeStrokeThickness(): number;
    set shapeStrokeThickness(v: number);
    /**
     * Gets or sets the opacity.
    */
    get shapeOpacity(): number;
    set shapeOpacity(v: number);
    ensureShapeStyle(): void;
}
