boldsign
Version:
NodeJS client for boldsign
53 lines (52 loc) • 1.49 kB
TypeScript
import { BehalfOf } from './behalfOf';
import { TemplateCC } from './templateCC';
import { TemplateSenderDetails } from './templateSenderDetails';
import { TemplateSignerDetails } from './templateSignerDetails';
export declare class Template {
'documentId'?: string | null;
'senderDetail'?: TemplateSenderDetails;
'ccDetails'?: Array<TemplateCC> | null;
'createdDate'?: number;
'activityDate'?: number;
'activityBy'?: string | null;
'messageTitle'?: string | null;
'status'?: Template.StatusEnum;
'signerDetails'?: Array<TemplateSignerDetails> | null;
'enableSigningOrder'?: boolean;
'templateName'?: string | null;
'templateDescription'?: string | null;
'accessType'?: Template.AccessTypeEnum;
'accessTid'?: string | null;
'isTemplate'?: boolean;
'behalfOf'?: BehalfOf;
'templateLabels'?: Array<string> | null;
'labels'?: Array<string> | null;
'brandId'?: string | null;
static discriminator: string | undefined;
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
}
export declare namespace Template {
enum StatusEnum {
InProgress,
Completed,
Declined,
Expired,
Revoked,
Draft,
Scheduled
}
enum AccessTypeEnum {
Use,
Edit,
None
}
}