import { ReContrRenewalTerm } from './ReContrRenewalTerm'; import { ReContrRenewalTermRequestBuilder } from './ReContrRenewalTermRequestBuilder'; import { ReContractApi } from './ReContractApi'; import { Sap_Message } from './Sap_Message'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, CollectionField, OneToOneLink } from '@sap-cloud-sdk/odata-v4'; export declare class ReContrRenewalTermApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ ReContractApi ]): this; entityConstructor: typeof ReContrRenewalTerm; requestBuilder(): ReContrRenewalTermRequestBuilder; entityBuilder(): EntityBuilderType, DeSerializersT>; customField(fieldName: string, isNullable?: NullableT): CustomField, DeSerializersT, NullableT>; get schema(): { /** * * All fields selector. */ ALL_FIELDS: AllFields>>; /** * Static representation of the one-to-one navigation property [[reContract]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_CONTRACT: OneToOneLink, DeSerializersT, ReContractApi>; /** * Static representation of the [[internalRealEstateNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INTERNAL_REAL_ESTATE_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reTermType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_TERM_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reTermNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_TERM_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalSequenceNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_SEQUENCE_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalRuleType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_RULE_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reTermName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_TERM_NAME: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalRule]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_RULE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reAutomaticRenewalType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_AUTOMATIC_RENEWAL_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reNumberOfRenewals]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_NUMBER_OF_RENEWALS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalPeriodInYears]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_PERIOD_IN_YEARS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalPeriodInMonths]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_PERIOD_IN_MONTHS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalPeriodInDays]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_PERIOD_IN_DAYS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reRenewalRoundingDateRule]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_RENEWAL_ROUNDING_DATE_RULE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reNotificationPeriodInYears]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_NOTIFICATION_PERIOD_IN_YEARS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reNotificationPeriodInMonths]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_NOTIFICATION_PERIOD_IN_MONTHS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reNotificationPeriodInWeeks]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_NOTIFICATION_PERIOD_IN_WEEKS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reNotificationPeriodInDays]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_NOTIFICATION_PERIOD_IN_DAYS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[reNotificationRoundingDateRule]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RE_NOTIFICATION_ROUNDING_DATE_RULE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[sapMessages]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SAP_MESSAGES: CollectionField>, DeSerializersT, Sap_Message, false, true>; }; } //# sourceMappingURL=ReContrRenewalTermApi.d.ts.map