import { ProductUnitsOfMeasure } from './ProductUnitsOfMeasure'; import { ProductUnitsOfMeasureRequestBuilder } from './ProductUnitsOfMeasureRequestBuilder'; import { ProductUnitsOfMeasureEanApi } from './ProductUnitsOfMeasureEanApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class ProductUnitsOfMeasureApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ ProductUnitsOfMeasureEanApi ]): this; entityConstructor: typeof ProductUnitsOfMeasure; requestBuilder(): ProductUnitsOfMeasureRequestBuilder; 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-many navigation property [[toInternationalArticleNumber]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_INTERNATIONAL_ARTICLE_NUMBER: Link, DeSerializersT, ProductUnitsOfMeasureEanApi>; /** * Static representation of the [[product]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRODUCT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[alternativeUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ALTERNATIVE_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[quantityNumerator]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ QUANTITY_NUMERATOR: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[quantityDenominator]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ QUANTITY_DENOMINATOR: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[materialVolume]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ MATERIAL_VOLUME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[volumeUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VOLUME_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[grossWeight]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ GROSS_WEIGHT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[weightUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ WEIGHT_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[globalTradeItemNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ GLOBAL_TRADE_ITEM_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[globalTradeItemNumberCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ GLOBAL_TRADE_ITEM_NUMBER_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[unitSpecificProductLength]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ UNIT_SPECIFIC_PRODUCT_LENGTH: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[unitSpecificProductWidth]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ UNIT_SPECIFIC_PRODUCT_WIDTH: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[unitSpecificProductHeight]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ UNIT_SPECIFIC_PRODUCT_HEIGHT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[productMeasurementUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRODUCT_MEASUREMENT_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[lowerLevelPackagingUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LOWER_LEVEL_PACKAGING_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[remainingVolumeAfterNesting]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REMAINING_VOLUME_AFTER_NESTING: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[maximumStackingFactor]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ MAXIMUM_STACKING_FACTOR: OrderableEdmTypeField>, DeSerializersT, "Edm.Byte", true, true>; /** * Static representation of the [[capacityUsage]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CAPACITY_USAGE: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[baseUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BASE_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=ProductUnitsOfMeasureApi.d.ts.map