import { t as FloatWithUnit } from "./sdcCoreCommonGeometry-Bxvlllkc.js"; import { c as SizeWithUnitAndAspect } from "./sdcCoreInternalSdkCommonGeometry-BdkRyMJ5.js"; //#region src/main/djinni-types/sdcCoreInternalSdkArea.d.ts interface LocationSelection {} interface NoLocationSelection { asLocationSelection(): LocationSelection; toJson(): string; } interface NoLocationSelection_statics { create(): NoLocationSelection; } interface RadiusLocationSelection { asLocationSelection(): LocationSelection; getRadius(): FloatWithUnit; toJson(): string; } interface RadiusLocationSelection_statics { create(radius: FloatWithUnit): RadiusLocationSelection; } interface RectangularLocationSelection { asLocationSelection(): LocationSelection; setWidthAndHeight(width: FloatWithUnit, height: FloatWithUnit): void; setWidthAndAspectRatio(width: FloatWithUnit, heightToWidthAspect: number): void; setHeightAndAspectRatio(height: FloatWithUnit, widthToHeightAspect: number): void; getSizeWithUnitAndAspect(): SizeWithUnitAndAspect; toJson(): string; } interface RectangularLocationSelection_statics { create(): RectangularLocationSelection; } interface SdcCoreInternalSdkArea_statics { NoLocationSelection: NoLocationSelection_statics; RadiusLocationSelection: RadiusLocationSelection_statics; RectangularLocationSelection: RectangularLocationSelection_statics; } //#endregion export { RadiusLocationSelection_statics as a, SdcCoreInternalSdkArea_statics as c, RadiusLocationSelection as i, NoLocationSelection as n, RectangularLocationSelection as o, NoLocationSelection_statics as r, RectangularLocationSelection_statics as s, LocationSelection as t };