/** * SmartyMeet Dev03 API REST * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.1 * Contact: developer@smartymeet.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { MeetingAttendeeRelationshipsSchemaTalent } from './MeetingAttendeeRelationshipsSchemaTalent'; import type { MeetingAttendeeRelationshipsMeetingSchema } from './MeetingAttendeeRelationshipsMeetingSchema'; import type { MeetingAttendeeRelationshipsSchemaUser } from './MeetingAttendeeRelationshipsSchemaUser'; import type { MeetingAttendeeRelationshipsSchemaCandidate } from './MeetingAttendeeRelationshipsSchemaCandidate'; /** * JSON:API relationships on the attendee. principalType + principalId on attributes carry the flat denormalized identity; this block carries the typed relationship pointers so FE / SDK can sideload via `?include=user,candidate,talent`. * @export * @interface MeetingAttendeeRelationshipsSchema */ export interface MeetingAttendeeRelationshipsSchema { /** * * @type {MeetingAttendeeRelationshipsMeetingSchema} * @memberof MeetingAttendeeRelationshipsSchema */ meeting?: MeetingAttendeeRelationshipsMeetingSchema; /** * * @type {MeetingAttendeeRelationshipsSchemaUser} * @memberof MeetingAttendeeRelationshipsSchema */ user?: MeetingAttendeeRelationshipsSchemaUser; /** * * @type {MeetingAttendeeRelationshipsSchemaCandidate} * @memberof MeetingAttendeeRelationshipsSchema */ candidate?: MeetingAttendeeRelationshipsSchemaCandidate; /** * * @type {MeetingAttendeeRelationshipsSchemaTalent} * @memberof MeetingAttendeeRelationshipsSchema */ talent?: MeetingAttendeeRelationshipsSchemaTalent; } /** * Check if a given object implements the MeetingAttendeeRelationshipsSchema interface. */ export declare function instanceOfMeetingAttendeeRelationshipsSchema(value: object): value is MeetingAttendeeRelationshipsSchema; export declare function MeetingAttendeeRelationshipsSchemaFromJSON(json: any): MeetingAttendeeRelationshipsSchema; export declare function MeetingAttendeeRelationshipsSchemaFromJSONTyped(json: any, ignoreDiscriminator: boolean): MeetingAttendeeRelationshipsSchema; export declare function MeetingAttendeeRelationshipsSchemaToJSON(json: any): MeetingAttendeeRelationshipsSchema; export declare function MeetingAttendeeRelationshipsSchemaToJSONTyped(value?: MeetingAttendeeRelationshipsSchema | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=MeetingAttendeeRelationshipsSchema.d.ts.map