-module(jscheam@property). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -define(FILEPATH, "src/jscheam/property.gleam"). -export_type([property/0, type/0]). -type property() :: {property, binary(), type(), boolean(), gleam@option:option(binary())}. -type type() :: integer | string | boolean | float | {object, list(property()), boolean()} | {array, type()}.