// generated by diplomat-tool import type { pointer, codepoint } from "./diplomat-runtime.d.ts"; export type RegionBounds_obj = { minX: number; minY: number; minZ: number; maxX: number; maxY: number; maxZ: number; }; /** * An inclusive block-coordinate box (a definition region is a union of * these). */ export class RegionBounds { get minX(): number; set minX(value: number); get minY(): number; set minY(value: number); get minZ(): number; set minZ(value: number); get maxX(): number; set maxX(value: number); get maxY(): number; set maxY(value: number); get maxZ(): number; set maxZ(value: number); /** @internal */ static fromFields(structObj : RegionBounds_obj) : RegionBounds; /** * Create `RegionBounds` from an object that contains all of `RegionBounds`s fields. * Optional fields do not need to be included in the provided object. */ constructor(structObj: RegionBounds_obj); }