import { ServiceQuotationItem } from './ServiceQuotationItem'; import { ServiceQuotationItemRequestBuilder } from './ServiceQuotationItemRequestBuilder'; import { ServiceQtanItemPriceElementApi } from './ServiceQtanItemPriceElementApi'; import { ServiceQtanItemRefObjectApi } from './ServiceQtanItemRefObjectApi'; import { ServiceQuotationApi } from './ServiceQuotationApi'; import { ServiceQuotationItemTextApi } from './ServiceQuotationItemTextApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link, OneToOneLink } from '@sap-cloud-sdk/odata-v2'; export declare class ServiceQuotationItemApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ ServiceQtanItemPriceElementApi, ServiceQtanItemRefObjectApi, ServiceQuotationApi, ServiceQuotationItemTextApi ]): this; entityConstructor: typeof ServiceQuotationItem; requestBuilder(): ServiceQuotationItemRequestBuilder; 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 [[toPricingElement]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_PRICING_ELEMENT: Link, DeSerializersT, ServiceQtanItemPriceElementApi>; /** * Static representation of the one-to-many navigation property [[toReferenceObject]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REFERENCE_OBJECT: Link, DeSerializersT, ServiceQtanItemRefObjectApi>; /** * Static representation of the one-to-one navigation property [[toServiceQuotation]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SERVICE_QUOTATION: OneToOneLink, DeSerializersT, ServiceQuotationApi>; /** * Static representation of the one-to-many navigation property [[toText]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_TEXT: Link, DeSerializersT, ServiceQuotationItemTextApi>; /** * Static representation of the [[serviceQuotation]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[serviceQuotationItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[serviceDocItemCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_DOC_ITEM_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQuotationItemUuid]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_ITEM_UUID: EdmTypeField>, DeSerializersT, "Edm.Guid", true, true>; /** * Static representation of the [[serviceQtanItemDescription]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QTAN_ITEM_DESCRIPTION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[language]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LANGUAGE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * 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", true, true>; /** * Static representation of the [[quantityUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ QUANTITY_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[quantity]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ QUANTITY: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[serviceDuration]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_DURATION: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[serviceDurationUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_DURATION_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQtanItemExtReference]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QTAN_ITEM_EXT_REFERENCE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[soldToParty]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SOLD_TO_PARTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[shipToParty]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SHIP_TO_PARTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[personResponsible]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PERSON_RESPONSIBLE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[servicePerformer]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_PERFORMER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQuotationItemIsAccepted]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_ITEM_IS_ACCEPTED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQuotationItemIsRejected]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_ITEM_IS_REJECTED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[timeSheetOvertimeCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TIME_SHEET_OVERTIME_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[referenceServiceContract]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REFERENCE_SERVICE_CONTRACT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[referenceServiceContractItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REFERENCE_SERVICE_CONTRACT_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQtanSuccessorOrder]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QTAN_SUCCESSOR_ORDER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQtanSuccessorOrderItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QTAN_SUCCESSOR_ORDER_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[parentServiceQuotationItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PARENT_SERVICE_QUOTATION_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[respyMgmtServiceTeam]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_SERVICE_TEAM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[respyMgmtServiceTeamName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_SERVICE_TEAM_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[respyMgmtGlobalTeamId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_GLOBAL_TEAM_ID: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=ServiceQuotationItemApi.d.ts.map