/* tslint:disable */ /* eslint-disable */ /** * Credify API doc version 1 * API documentations version 1. * * The version of the OpenAPI document: 1.0.0-oas3 * Contact: dev@credify.one * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { DisbursementRequirementEnum } from './disbursement-requirement-enum'; /** * * @export * @interface UploadDisbursementRequirementResponse */ export interface UploadDisbursementRequirementResponse { /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'referenceId'?: string; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'contentUrl'?: string; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'fileName'?: string; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'fileSize'?: string; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'fileType'?: UploadDisbursementRequirementResponseFileTypeEnum; /** * * @type {DisbursementRequirementEnum} * @memberof UploadDisbursementRequirementResponse */ 'type'?: DisbursementRequirementEnum; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'category'?: UploadDisbursementRequirementResponseCategoryEnum; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'location'?: UploadDisbursementRequirementResponseLocationEnum; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'attachedAt'?: string; /** * * @type {string} * @memberof UploadDisbursementRequirementResponse */ 'signedAt'?: string; } export const UploadDisbursementRequirementResponseFileTypeEnum = { IMAGEPNG: 'IMAGE/PNG', IMAGEJPEG: 'IMAGE/JPEG', APPLICATIONPDF: 'APPLICATION/PDF' } as const; export type UploadDisbursementRequirementResponseFileTypeEnum = typeof UploadDisbursementRequirementResponseFileTypeEnum[keyof typeof UploadDisbursementRequirementResponseFileTypeEnum]; export const UploadDisbursementRequirementResponseCategoryEnum = { DISBURSEMENTREQUIREMENT: 'DISBURSEMENT_REQUIREMENT' } as const; export type UploadDisbursementRequirementResponseCategoryEnum = typeof UploadDisbursementRequirementResponseCategoryEnum[keyof typeof UploadDisbursementRequirementResponseCategoryEnum]; export const UploadDisbursementRequirementResponseLocationEnum = { CREDIFYSTORAGE: 'CREDIFY_STORAGE' } as const; export type UploadDisbursementRequirementResponseLocationEnum = typeof UploadDisbursementRequirementResponseLocationEnum[keyof typeof UploadDisbursementRequirementResponseLocationEnum];