declare function toggleBaseFitChangeLog(enable: boolean): void; /** * inject custom resolve resolution so that this util can calculate with by this value * generally speak , this value you will copies from design picture * @param width resolve resolution with * @param height resolve resolution height */ declare function injectCustomResolveResolution(width: number, height: number): void; /** * change resolve strategy to portrait , only useful when user change screen orientation */ declare function changeResolveStrategyToPortrait(): void; /** * change resolve strategy to landscape , only useful when user change screen orientation */ declare function changeResolveStrategyToLandscape(): void; declare let deviceWidthDp: number; declare let deviceHeightDp: number; /** * refresh current device resolution , this function only useful when user change screen orientation */ declare function calculateDeviceWidthAndHeight(): void; /** * px 转 dp(设计稿中的 px 转 rn 中的 dp) * @param uiElePx */ declare function getRealWidth(uiElePx: any): number; /** * px 转 dp(设计稿中的 px 转 rn 中的 dp) * @param uiElePx */ declare function getRealHeight(uiElePx: any): number; declare function getRealDP(designPx: any): number; /** * 字体大小适配,例如我的设计稿字体大小是17px,那么使用就是:getRealFontsize(17) * @param number */ declare function getRealFontsize(number: any): number; export { toggleBaseFitChangeLog, getRealWidth, getRealHeight, getRealFontsize, getRealDP, injectCustomResolveResolution, changeResolveStrategyToPortrait, changeResolveStrategyToLandscape, calculateDeviceWidthAndHeight, deviceWidthDp, deviceHeightDp, };