import { IShapeOptions } from "./interfaces/IShapeOptions.js";
/**
 * Base options for configuring the behavior of all shapes.
 */
export declare class ShapeOptions implements IShapeOptions {
    /**
     * Determines if the shape should be visible or not.
     */
    visible: boolean;
    /**
     * Determines if the shape can be dragged by mouse.
     */
    draggable: boolean;
    /**
     * Default options for shapes.
     */
    static readonly DefaultOptions: ShapeOptions;
}
