import { WebhookActorDetails } from './webhookActorDetails'; export declare class WebhookContext { 'eventType'?: WebhookContext.EventTypeEnum; 'actor'?: WebhookActorDetails; 'previousState'?: any | 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 WebhookContext { enum EventTypeEnum { Sent, Signed, Completed, Declined, Revoked, Reassigned, Expired, Viewed, AuthenticationFailed, DeliveryFailed, Verification, SendFailed, DraftCreated, SenderIdentityCreated, SenderIdentityUpdated, SenderIdentityDeleted, SenderIdentityRevoked, SenderIdentityVerified, SenderIdentityDenied, TemplateCreated, TemplateCreateFailed, TemplateDraftCreated, TemplateSendFailed, IdentityVerificationInitiated, IdentityVerificationSucceeded, IdentityVerificationFailed, Reminder, Edited, EditFailed, TemplateEdited, SignerSaved, KbaInitiated, KbaSucceeded, KbaFailed } }