/** * 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. */ /** * File reference for upload-type answers (file-upload / * video-recording question types). The candidate UI obtains * `fileKey` from POST /v1/guest/attempts/uploads, PUTs the file * to S3 via the presigned URL returned alongside it, then * includes a reference like `{fileKey, fileName, contentType, * size}` here on the guest PATCH submission. Wire field names * match what file:process and the eval Lambda's * _enrich_answers_with_file_content expect (fileKey, not * fileUrl - the S3 path is server-side only). * @export * @interface AnswerFileSchema */ export interface AnswerFileSchema { /** * S3 key in the attempt bucket. Returned by POST /v1/guest/attempts/uploads as data.attributes.fileKey; FE echoes it here. * @type {string} * @memberof AnswerFileSchema */ fileKey?: string; /** * Candidate-supplied original file name (display + audit trail). * @type {string} * @memberof AnswerFileSchema */ fileName?: string; /** * * @type {string} * @memberof AnswerFileSchema */ contentType?: string; /** * Bytes. * @type {number} * @memberof AnswerFileSchema */ size?: number; } /** * Check if a given object implements the AnswerFileSchema interface. */ export declare function instanceOfAnswerFileSchema(value: object): value is AnswerFileSchema; export declare function AnswerFileSchemaFromJSON(json: any): AnswerFileSchema; export declare function AnswerFileSchemaFromJSONTyped(json: any, ignoreDiscriminator: boolean): AnswerFileSchema; export declare function AnswerFileSchemaToJSON(json: any): AnswerFileSchema; export declare function AnswerFileSchemaToJSONTyped(value?: AnswerFileSchema | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=AnswerFileSchema.d.ts.map