returns all meta information and restrictions associated with the type all inheritable facets from super types are included
returns full list of known types which inherit from this type. Note: built-in types does not list their not built in sub types
returns full list of ancestor types
returns array of custom facets directly declared on this type
returns meta information and restrictions associated with the type only declared facets are included
returns true if this type inherits from array type
returns true if this type inherits from boolean type
returns true if this type inherits from one of date related types
returns true if this type inherits from one of date related types
returns true if this type inherits from one of date related types
return true if this type inherits from a file type
returns true if this type inherits from integer type
returns true if this type inherits from number type
returns true if this type inherits from object type
returns true if this type has recurrent definition;
returns true if this type inherits from scalar type
returns true if this type inherits from string type
returns true if this type inherits from one of date related types
returns true if this type is a union type
returns true if this type inhetits from an unknown type
name of the type
returns array of custom facets directly declared on this type
returns list of directly declared sub types of this type
returns list of directly declared super types of this type
validates a potential instance of type and returns a status describing the results of validation
Generated using TypeDoc
parsed representation of the type you should not create instances of this interfaces manually