// Generated by scripts/generate.mjs from bindings/api.mjs. Do not edit.

///|
#external
pub type OBJMTL

///|
pub extern "js" fn OBJMTL::obj(self : OBJMTL) -> String =
  #| (self) => self.obj

///|
pub extern "js" fn OBJMTL::mtl(self : OBJMTL) -> String =
  #| (self) => self.mtl

///|
pub extern "js" fn OBJMTL::texture_paths(self : OBJMTL) -> FixedArray[String] =
  #| (self) => self.texturePaths.slice()

///|
pub extern "js" fn OBJMTL::warnings(self : OBJMTL) -> FixedArray[String] =
  #| (self) => self.warnings.slice()