import type { IThemeableProps } from '../../../../Behaviors/Themeable';
import { DesignerCanvasInteractionMode } from '../../../../Types/DesignerCanvasInteractionMode';
/**
 * Represents the `IDesignerCanvasElementProps` interface.
 *
 * @public
 */
export interface IDesignerCanvasElementProps extends IThemeableProps {
    /**
     * The current zoom level (1 = 100%).
     */
    zoom: number;
    /**
     * The minimum zoom level.
     */
    minZoom: number;
    /**
     * The maximum zoom level.
     */
    maxZoom: number;
    /**
     * The interaction mode controlling pan behavior and cursor style.
     */
    interactionMode: DesignerCanvasInteractionMode;
}
//# sourceMappingURL=IDesignerCanvasElementProps.d.ts.map