import type { ModelOption } from "../modelList";
/**
 * 尺寸计算工具
 */
export declare class ResizeHelper {
    /**
     * 计算容器宽度
     */
    static calculateWidth(maxWidth: number, minWidth: number): number;
    /**
     * 计算容器高度
     */
    static calculateHeight(width: number, modelOption?: ModelOption, defaultAspectRatio?: [number, number]): number;
    /**
     * 计算模型缩放比例
     */
    static calculateModelScale(modelWidth: number, modelHeight: number, containerWidth: number, containerHeight: number): number;
    /**
     * 获取自定义缩放值
     */
    static getCustomScale(scale?: number | {
        x?: number;
        y?: number;
    }): {
        x: number;
        y: number;
    };
}
