import { ComplexTypeField, ConstructorOrField, DeSerializers, DefaultDeSerializers, DeserializedType, EdmTypeField, Entity, FieldOptions, OrderableEdmTypeField, PropertyMetadata } from '@sap-cloud-sdk/odata-v4'; /** * Sap_Message */ export interface Sap_Message { /** * Code. */ code: DeserializedType; /** * Message. */ message: DeserializedType; /** * Longtext Url. * @nullable */ longtextUrl?: DeserializedType; /** * Numeric Severity. */ numericSeverity: DeserializedType; /** * Target. */ target: DeserializedType; /** * Transition. */ transition: DeserializedType; } /** * Sap_MessageField * @typeparam EntityT - Type of the entity the complex type field belongs to. */ export declare class Sap_MessageField extends ComplexTypeField { private _fieldBuilder; /** * Representation of the [[Sap_Message.code]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ code: EdmTypeField; /** * Representation of the [[Sap_Message.message]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ message: EdmTypeField; /** * Representation of the [[Sap_Message.longtextUrl]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ longtextUrl: EdmTypeField; /** * Representation of the [[Sap_Message.numericSeverity]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ numericSeverity: OrderableEdmTypeField; /** * Representation of the [[Sap_Message.target]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ target: EdmTypeField; /** * Representation of the [[Sap_Message.transition]] property for query construction. * Use to reference this property in query operations such as 'filter' in the fluent request API. */ transition: EdmTypeField; /** * Creates an instance of Sap_MessageField. * @param fieldName - Actual name of the field as used in the OData request. * @param fieldOf - Either the parent entity constructor of the parent complex type this field belongs to. */ constructor(fieldName: string, fieldOf: ConstructorOrField, deSerializers: DeSerializersT, fieldOptions?: FieldOptions); } export declare namespace Sap_Message { /** * Metadata information on all properties of the `Sap_Message` complex type. */ const _propertyMetadata: PropertyMetadata[]; } //# sourceMappingURL=Sap_Message.d.ts.map