UNPKG

boldsign

Version:

NodeJS client for boldsign

77 lines (76 loc) 2.64 kB
import { RequestFile } from './models'; import { DocumentCC } from './documentCC'; import { DocumentInfo } from './documentInfo'; import { FormGroup } from './formGroup'; import { RecipientNotificationSettings } from './recipientNotificationSettings'; import { ReminderSettings } from './reminderSettings'; import { Role } from './role'; import { TextTagDefinition } from './textTagDefinition'; export declare class MergeAndSendForSignForm { 'files'?: Array<RequestFile> | null; 'fileUrls'?: Array<string> | null; 'templateIds'?: Array<string> | null; 'useTextTags'?: boolean; 'textTagDefinitions'?: Array<TextTagDefinition> | null; 'documentId'?: string | null; 'title'?: string | null; 'message'?: string | null; 'roles'?: Array<Role> | null; 'brandId'?: string | null; 'labels'?: Array<string> | null; 'disableEmails'?: boolean; 'disableSMS'?: boolean; 'hideDocumentId'?: boolean | null; 'reminderSettings'?: ReminderSettings; 'cc'?: Array<DocumentCC> | null; 'expiryDays'?: number; 'expiryDateType'?: MergeAndSendForSignForm.ExpiryDateTypeEnum; 'expiryValue'?: number; 'enablePrintAndSign'?: boolean; 'enableReassign'?: boolean | null; 'enableSigningOrder'?: boolean | null; 'disableExpiryAlert'?: boolean | null; 'documentInfo'?: Array<DocumentInfo> | null; 'onBehalfOf'?: string | null; 'isSandbox'?: boolean | null; 'roleRemovalIndices'?: Array<number> | null; 'documentDownloadOption'?: MergeAndSendForSignForm.DocumentDownloadOptionEnum; 'metaData'?: { [key: string]: string | null; } | null; 'formGroups'?: Array<FormGroup> | null; 'removeFormFields'?: Array<string> | null; 'recipientNotificationSettings'?: RecipientNotificationSettings; 'enableAuditTrailLocalization'?: boolean | null; 'downloadFileName'?: string | null; 'scheduledSendTime'?: number | null; 'allowScheduledSend'?: boolean; 'allowedSignatureTypes'?: Array<MergeAndSendForSignForm.AllowedSignatureTypesEnum>; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace MergeAndSendForSignForm { enum ExpiryDateTypeEnum { Days, Hours, SpecificDateTime } enum DocumentDownloadOptionEnum { Combined, Individually } enum AllowedSignatureTypesEnum { Text, Draw, Image } }