import { ILineOptions } from "./interfaces/ILineOptions.js";
/**
 * Options for configuring the behavior of a line shape.
 */
export declare class LineOptions implements ILineOptions {
    /**
     * 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 the line.
     */
    static readonly DefaultOptions: ILineOptions;
    /**
     * Creates a new instance of LineOptions.
     *
     * @param options - The partial options provided by the user.
     */
    constructor(options?: Partial<ILineOptions>);
}
