/** * API Documentation for Redaction Gateway * Description for redaction * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ /** * Object containing information about a dossier. */ export interface DossierRequest { /** * The id(s) of approvers associated to this dossier. */ approverIds?: Array; /** * The dossier's description (optional). */ description?: string; /** * The id of the dossier, can be null for create requests. */ dossierId?: string; /** * The name of the dossier. Must be unique. */ dossierName?: string; /** * The dossierTemplateId for this dossier. can be null for update request. */ dossierTemplateId?: string; /** * Download File Types for this dossiers submission package. */ downloadFileTypes?: Array; /** * The date when the dossier is due. */ dueDate?: string; /** * The id(s) of members associated to this dossier. */ memberIds?: Array; /** * The id of the owning user. */ ownerId?: string; /** * Id(s) of the word report templates used to generate downloads */ reportTemplateIds?: Array; /** * Report File Types for this dossiers submission package. */ reportTypes?: Array; /** * Whether a watermark will be applied to the redacted files or not. */ watermarkEnabled?: boolean; } export namespace DossierRequest { export type DownloadFileTypesEnum = 'ANNOTATED' | 'FLATTEN' | 'ORIGINAL' | 'PREVIEW' | 'REDACTED'; export const DownloadFileTypesEnum = { ANNOTATED: 'ANNOTATED' as DownloadFileTypesEnum, FLATTEN: 'FLATTEN' as DownloadFileTypesEnum, ORIGINAL: 'ORIGINAL' as DownloadFileTypesEnum, PREVIEW: 'PREVIEW' as DownloadFileTypesEnum, REDACTED: 'REDACTED' as DownloadFileTypesEnum }; }