import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v4'; import { Sap_Message } from './Sap_Message'; import { ReContract, ReContractType } from './ReContract'; /** * This class represents the entity "A_REContrPartAssgmt" of service "com.sap.gateway.srvd_a2x.api_recontract.v0001". */ export declare class ReContrPartAssgmt extends Entity implements ReContrPartAssgmtType { /** * Technical entity name for ReContrPartAssgmt. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the ReContrPartAssgmt entity */ static _keys: string[]; /** * Internal Real Estate Number. * Maximum length: 13. */ internalRealEstateNumber: DeserializedType; /** * Business Partner. * Maximum length: 10. */ businessPartner: DeserializedType; /** * Business Partner Role. * Maximum length: 6. */ businessPartnerRole: DeserializedType; /** * Validity Start End Date Value. * Maximum length: 16. */ validityStartEndDateValue: DeserializedType; /** * Validity Start Date. * @nullable */ validityStartDate?: DeserializedType | null; /** * Re Partner Role Type. * Maximum length: 4. */ rePartnerRoleType: DeserializedType; /** * Address Type. * Maximum length: 10. */ addressType: DeserializedType; /** * Validity End Date. * @nullable */ validityEndDate?: DeserializedType | null; /** * Re Fractional Prpty Shr Ratio. */ reFractionalPrptyShrRatio: DeserializedType; /** * Re Ownership Shr Ratio. */ reOwnershipShrRatio: DeserializedType; /** * Re Co Ownership Shr Ratio. */ reCoOwnershipShrRatio: DeserializedType; /** * Re Fractional Shr Cnvrsn Ratio. * Maximum length: 6. */ reFractionalShrCnvrsnRatio: DeserializedType; /** * Contract Account. * Maximum length: 12. */ contractAccount: DeserializedType; /** * Sap Messages. */ sapMessages: Sap_Message[]; /** * One-to-one navigation property to the [[ReContract]] entity. */ reContract?: ReContract | null; } export interface ReContrPartAssgmtType { internalRealEstateNumber: DeserializedType; businessPartner: DeserializedType; businessPartnerRole: DeserializedType; validityStartEndDateValue: DeserializedType; validityStartDate?: DeserializedType | null; rePartnerRoleType: DeserializedType; addressType: DeserializedType; validityEndDate?: DeserializedType | null; reFractionalPrptyShrRatio: DeserializedType; reOwnershipShrRatio: DeserializedType; reCoOwnershipShrRatio: DeserializedType; reFractionalShrCnvrsnRatio: DeserializedType; contractAccount: DeserializedType; sapMessages: Sap_Message[]; reContract?: ReContractType | null; } //# sourceMappingURL=ReContrPartAssgmt.d.ts.map