OpenMoveTypeSignature: ObjectSchema<{
    body: BaseSchema<OpenMoveTypeSignatureBody>;
    ref: NullableSchema<UnionSchema<(LiteralSchema<"&", "&"> | LiteralSchema<"&mut", "&mut">)[], "&" | "&mut">, undefined, null | "&" | "&mut">;
}, undefined, {
    body: OpenMoveTypeSignatureBody;
    ref: null | "&" | "&mut";
}> = ...

Type declaration

  • body: BaseSchema<OpenMoveTypeSignatureBody>
  • ref: NullableSchema<UnionSchema<(LiteralSchema<"&", "&"> | LiteralSchema<"&mut", "&mut">)[], "&" | "&mut">, undefined, null | "&" | "&mut">

Type declaration