import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v4'; import { TeamAttributes, TeamAttributesType } from './TeamAttributes'; import { TeamMembers, TeamMembersType } from './TeamMembers'; import { TeamOwners, TeamOwnersType } from './TeamOwners'; import { TeamStatusTexts, TeamStatusTextsType } from './TeamStatusTexts'; import { TeamTypes, TeamTypesType } from './TeamTypes'; /** * This class represents the entity "TeamHeaders" of service "com.sap.gateway.srvd_a2x.api_respym_team_srv.v0001". */ export declare class TeamHeaders extends Entity implements TeamHeadersType { /** * Technical entity name for TeamHeaders. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the TeamHeaders entity */ static _keys: string[]; /** * Respy Mgmt Global Team Id. * Maximum length: 40. */ respyMgmtGlobalTeamId: DeserializedType; /** * Respy Mgmt Team Name. * Maximum length: 40. */ respyMgmtTeamName: DeserializedType; /** * Respy Mgmt Team Status. * Maximum length: 2. */ respyMgmtTeamStatus: DeserializedType; /** * Respy Mgmt Team Type. * Maximum length: 10. */ respyMgmtTeamType: DeserializedType; /** * Respy Mgmt Team Category. * Maximum length: 10. */ respyMgmtTeamCategory: DeserializedType; /** * One-to-many navigation property to the [[TeamAttributes]] entity. */ teamAttributes: TeamAttributes[]; /** * One-to-many navigation property to the [[TeamMembers]] entity. */ teamMembers: TeamMembers[]; /** * One-to-many navigation property to the [[TeamOwners]] entity. */ teamOwners: TeamOwners[]; /** * One-to-many navigation property to the [[TeamStatusTexts]] entity. */ teamStatusTexts: TeamStatusTexts[]; /** * One-to-one navigation property to the [[TeamTypes]] entity. */ teamType?: TeamTypes | null; } export interface TeamHeadersType { respyMgmtGlobalTeamId: DeserializedType; respyMgmtTeamName: DeserializedType; respyMgmtTeamStatus: DeserializedType; respyMgmtTeamType: DeserializedType; respyMgmtTeamCategory: DeserializedType; teamAttributes: TeamAttributesType[]; teamMembers: TeamMembersType[]; teamOwners: TeamOwnersType[]; teamStatusTexts: TeamStatusTextsType[]; teamType?: TeamTypesType | null; } //# sourceMappingURL=TeamHeaders.d.ts.map