Metadata for deserializing a particular field on a contract/type

interface ContractFieldMetadata {
    dictionaryKeyEnumType?: ContractEnumMetadata;
    dictionaryKeyIsDate?: boolean;
    dictionaryValueEnumType?: ContractEnumMetadata;
    dictionaryValueFieldInfo?: ContractFieldMetadata;
    dictionaryValueIsDate?: boolean;
    dictionaryValueTypeInfo?: ContractMetadata;
    enumType?: ContractEnumMetadata;
    isArray?: boolean;
    isDate?: boolean;
    isDictionary?: boolean;
    typeInfo?: ContractMetadata;
}

Properties

dictionaryKeyEnumType?: ContractEnumMetadata
dictionaryKeyIsDate?: boolean
dictionaryValueEnumType?: ContractEnumMetadata
dictionaryValueFieldInfo?: ContractFieldMetadata
dictionaryValueIsDate?: boolean
dictionaryValueTypeInfo?: ContractMetadata
isArray?: boolean
isDate?: boolean
isDictionary?: boolean
typeInfo?: ContractMetadata