class MagickGeometryimport { MagickGeometry } from "https://dotland.deno.dev/x/lume@v1.14.1/deps/imagick.ts"; ConstructorsnewMagickGeometry(value: string)newMagickGeometry(widthAndHeight: number)newMagickGeometry(width: number, height: number)newMagickGeometry(x: number,y: number,width: number,height: number,)newMagickGeometry(widthOrValueOrX: number | string,heightOrY?: number,width?: number,height?: number,)Propertiesprivate_aspectRatio: booleanprivate_fillArea: booleanprivate_greater: booleanprivate_height: numberprivate_ignoreAspectRatio: booleanprivate_isPercentage: booleanprivate_less: booleanprivate_limitPixels: booleanprivate_width: numberprivate_x: numberprivate_y: numberreadonlyaspectRatio: booleanfillArea: booleangreater: booleanheight: numberignoreAspectRatio: booleanisPercentage: booleanless: booleanlimitPixels: booleanwidth: numberx: numbery: numberMethodsprivatehasFlag(flags: number, flag: GeometryFlags)privateinitialize(instance: number, flags: number)privateinitializeFromAspectRation(instance: number, value: string)privateisNumber(character: string): booleanprivateparseNumber(value: string): numbertoRectangle(func: (rectangle: number) => void)toString(): stringStatic MethodsfromRectangle(rectangle: number): MagickGeometryimport MagickGeometryimport { MagickGeometry } from "https://dotland.deno.dev/x/lume@v1.14.1/deps/imagick.ts";