/** * 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 { ResourceLinksSchema } from './ResourceLinksSchema'; import type { AttemptResourceSchema } from './AttemptResourceSchema'; import type { AssessmentResourceSchema } from './AssessmentResourceSchema'; /** * Candidate-facing view of an attempt. Same shape as AttemptSchema * but `data.attributes.evaluation` is omitted while status is below * `evaluated`, and `included[]` carries the assessment template * with answerKey, scoringRubric, and option.isCorrect stripped. * @export * @interface GuestAttemptSchema */ export interface GuestAttemptSchema { /** * * @type {AttemptResourceSchema} * @memberof GuestAttemptSchema */ data?: AttemptResourceSchema; /** * Bundled template (filtered) - `[{type:'assessments', id, attributes}]`. * @type {Array} * @memberof GuestAttemptSchema */ included?: Array; /** * * @type {ResourceLinksSchema} * @memberof GuestAttemptSchema */ links?: ResourceLinksSchema; } /** * Check if a given object implements the GuestAttemptSchema interface. */ export declare function instanceOfGuestAttemptSchema(value: object): value is GuestAttemptSchema; export declare function GuestAttemptSchemaFromJSON(json: any): GuestAttemptSchema; export declare function GuestAttemptSchemaFromJSONTyped(json: any, ignoreDiscriminator: boolean): GuestAttemptSchema; export declare function GuestAttemptSchemaToJSON(json: any): GuestAttemptSchema; export declare function GuestAttemptSchemaToJSONTyped(value?: GuestAttemptSchema | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=GuestAttemptSchema.d.ts.map