/* tslint:disable */ /* eslint-disable */ /** * openfilz-api * API for Document Management System * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { SignatureRecipientDTO } from './signature-recipient-dto'; export interface SignatureEnvelopeDTO { 'id'?: string; 'title'?: string; 'message'?: string; 'sourceDocId'?: string; 'signedDocId'?: string; 'status'?: SignatureEnvelopeDTOStatusEnum; 'initiatorEmail'?: string; 'sequential'?: boolean; 'currentOrder'?: number; 'templateId'?: string; 'reminderDays'?: number; 'sealProvider'?: string; 'sealSigner'?: string; 'createdAt'?: string; 'sentAt'?: string; 'completedAt'?: string; 'expiresAt'?: string; 'recipients'?: Array; } export const SignatureEnvelopeDTOStatusEnum = { Draft: 'DRAFT', Sent: 'SENT', Completed: 'COMPLETED', Declined: 'DECLINED', Cancelled: 'CANCELLED', Expired: 'EXPIRED', } as const; export type SignatureEnvelopeDTOStatusEnum = typeof SignatureEnvelopeDTOStatusEnum[keyof typeof SignatureEnvelopeDTOStatusEnum];