import { UIResizePolicy } from "./UIResizePolicy"; /** Scales by width in landscape, by height in portrait */ export declare class UIResizePolicyCross extends UIResizePolicy { private fixedWidthLandscapeInternal; private fixedHeightPortraitInternal; /** * Creates cross resize policy. * * @param fixedWidthLandscape - Target width when landscape * @param fixedHeightPortrait - Target height when portrait */ constructor(fixedWidthLandscape: number, fixedHeightPortrait: number); /** Target width when landscape */ get fixedWidthLandscape(): number; /** Target height when portrait */ get fixedHeightPortrait(): number; /** Target width when landscape */ set fixedWidthLandscape(value: number); /** Target height when portrait */ set fixedHeightPortrait(value: number); calculateScale(width: number, height: number): number; }