import { UIResizePolicy } from "./UIResizePolicy"; /** Scales area to fit around rect preserving proportions */ export declare class UIResizePolicyFit extends UIResizePolicy { private rectWidthInternal; private rectHeightInternal; /** * Creates fit resize policy. * * @param rectWidth - Target rect width * @param rectHeight - Target rect height */ constructor(rectWidth: number, rectHeight: number); /** Target rect width */ get rectWidth(): number; /** Target rect height */ get rectHeight(): number; /** Target rect width */ set rectWidth(value: number); /** Target rect height */ set rectHeight(value: number); calculateScale(width: number, height: number): number; }