UNPKG

boldsign

Version:

NodeJS client for boldsign

56 lines (55 loc) 2.05 kB
import { BehalfOf } from './behalfOf'; import { DocumentFiles } from './documentFiles'; import { DocumentInfo } from './documentInfo'; import { FormGroup } from './formGroup'; import { RecipientNotificationSettings } from './recipientNotificationSettings'; import { Roles } from './roles'; import { TemplateFormFields } from './templateFormFields'; import { TemplateSenderDetail } from './templateSenderDetail'; import { TemplateSharedTemplateDetail } from './templateSharedTemplateDetail'; export declare class TemplateProperties { 'templateId'?: string | null; 'title'?: string | null; 'description'?: string | null; 'documentTitle'?: string | null; 'documentMessage'?: string | null; 'files'?: Array<DocumentFiles> | null; 'roles'?: Array<Roles> | null; 'formGroups'?: Array<FormGroup> | null; 'commonFields'?: Array<TemplateFormFields> | null; 'cCDetails'?: Array<string> | null; 'brandId'?: string | null; 'allowMessageEditing'?: boolean; 'allowNewRoles'?: boolean; 'allowNewFiles'?: boolean; 'allowModifyFiles'?: boolean; 'enableReassign'?: boolean; 'enablePrintAndSign'?: boolean; 'enableSigningOrder'?: boolean; 'createdDate'?: number; 'createdBy'?: TemplateSenderDetail; 'sharedTemplateDetail'?: Array<TemplateSharedTemplateDetail> | null; 'documentInfo'?: Array<DocumentInfo> | null; 'labels'?: Array<string> | null; 'templateLabels'?: Array<string> | null; 'behalfOf'?: BehalfOf; 'documentDownloadOption'?: TemplateProperties.DocumentDownloadOptionEnum; 'recipientNotificationSettings'?: RecipientNotificationSettings; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace TemplateProperties { enum DocumentDownloadOptionEnum { Combined, Individually } }