import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v4'; import { ExplicitAssortmentModuleUser, ExplicitAssortmentModuleUserType } from './ExplicitAssortmentModuleUser'; import { ExplctAsstmtMdlUsrProdExclsn, ExplctAsstmtMdlUsrProdExclsnType } from './ExplctAsstmtMdlUsrProdExclsn'; import { ProductToExplicitAssortmentMdl, ProductToExplicitAssortmentMdlType } from './ProductToExplicitAssortmentMdl'; import { ExplicitAssortmentModuleVers, ExplicitAssortmentModuleVersType } from './ExplicitAssortmentModuleVers'; /** * This class represents the entity "ExplicitAssortmentModule" of service "com.sap.gateway.srvd_a2x.api_rfm_assortment_module.v0001". */ export declare class ExplicitAssortmentModule extends Entity implements ExplicitAssortmentModuleType { /** * Technical entity name for ExplicitAssortmentModule. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the ExplicitAssortmentModule entity */ static _keys: string[]; /** * Assortment Module Uuid. */ assortmentModuleUuid: DeserializedType; /** * Assortment Module Name. * Maximum length: 100. */ assortmentModuleName: DeserializedType; /** * Last Change Date. * @nullable */ lastChangeDate?: DeserializedType | null; /** * One-to-many navigation property to the [[ExplicitAssortmentModuleUser]] entity. */ assortmentUser: ExplicitAssortmentModuleUser[]; /** * One-to-many navigation property to the [[ExplctAsstmtMdlUsrProdExclsn]] entity. */ exclusion: ExplctAsstmtMdlUsrProdExclsn[]; /** * One-to-many navigation property to the [[ProductToExplicitAssortmentMdl]] entity. */ product: ProductToExplicitAssortmentMdl[]; /** * One-to-many navigation property to the [[ExplicitAssortmentModuleVers]] entity. */ version: ExplicitAssortmentModuleVers[]; } export interface ExplicitAssortmentModuleType { assortmentModuleUuid: DeserializedType; assortmentModuleName: DeserializedType; lastChangeDate?: DeserializedType | null; assortmentUser: ExplicitAssortmentModuleUserType[]; exclusion: ExplctAsstmtMdlUsrProdExclsnType[]; product: ProductToExplicitAssortmentMdlType[]; version: ExplicitAssortmentModuleVersType[]; } //# sourceMappingURL=ExplicitAssortmentModule.d.ts.map