import type { MeasurementSystem } from "../../app-config/common/RegionModelProperties.js";
import type { Command } from "../Command.js";
import { CommandRegistry } from "../CommandRegistry.js";
import type { Event } from "../Event.js";
import { EventRegistry } from "../EventRegistry.js";
export declare class RegionCommands extends CommandRegistry {
    protected readonly _prefix = "region";
    /**
     * Sets the current measurement system. Web only.
     *
     * @webOnly
     */
    get setMeasurementSystem(): Command<MeasurementSystem>;
}
export declare class RegionEvents extends EventRegistry {
    protected readonly _prefix = "region";
    /**
     * Raised when the current measurement system is changed. Web only.
     *
     * @webOnly
     */
    get measurementSystemChanged(): Event<MeasurementSystem>;
}
