import { TeamHeaders } from './TeamHeaders'; import { TeamHeadersRequestBuilder } from './TeamHeadersRequestBuilder'; import { TeamAttributesApi } from './TeamAttributesApi'; import { TeamMembersApi } from './TeamMembersApi'; import { TeamOwnersApi } from './TeamOwnersApi'; import { TeamStatusTextsApi } from './TeamStatusTextsApi'; import { TeamTypesApi } from './TeamTypesApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OneToManyLink, OneToOneLink } from '@sap-cloud-sdk/odata-v4'; export declare class TeamHeadersApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ TeamAttributesApi, TeamMembersApi, TeamOwnersApi, TeamStatusTextsApi, TeamTypesApi ]): this; entityConstructor: typeof TeamHeaders; requestBuilder(): TeamHeadersRequestBuilder; 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 [[teamAttributes]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TEAM_ATTRIBUTES: OneToManyLink, DeSerializersT, TeamAttributesApi>; /** * Static representation of the one-to-many navigation property [[teamMembers]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TEAM_MEMBERS: OneToManyLink, DeSerializersT, TeamMembersApi>; /** * Static representation of the one-to-many navigation property [[teamOwners]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TEAM_OWNERS: OneToManyLink, DeSerializersT, TeamOwnersApi>; /** * Static representation of the one-to-many navigation property [[teamStatusTexts]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TEAM_STATUS_TEXTS: OneToManyLink, DeSerializersT, TeamStatusTextsApi>; /** * Static representation of the one-to-one navigation property [[teamType]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TEAM_TYPE: OneToOneLink, DeSerializersT, TeamTypesApi>; /** * 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", false, true>; /** * Static representation of the [[respyMgmtTeamName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_TEAM_NAME: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[respyMgmtTeamStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_TEAM_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[respyMgmtTeamType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_TEAM_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[respyMgmtTeamCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_TEAM_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; }; } //# sourceMappingURL=TeamHeadersApi.d.ts.map