import type { IEventDetail } from '@breadstone/mosaik-elements'; /** * Represents the event detail for sign started events. * * @public */ export interface ISignStartedEventDetail extends IEventDetail { } /** * Event fired when signing starts. * * @public */ export type SignStartedEvent = CustomEvent; /** * Represents the event detail for sign ended events. * * @public */ export interface ISignEndedEventDetail extends IEventDetail { } /** * Event fired when signing ends. * * @public */ export type SignEndedEvent = CustomEvent; /** * Represents the event detail for sign stroke events. * * @public */ export interface ISignStrokeEventDetail extends IEventDetail { } /** * Event fired before a stroke is updated. * * @public */ export type SignStrokeBeforeUpdateEvent = CustomEvent; /** * Event fired after a stroke is updated. * * @public */ export type SignStrokeAfterUpdateEvent = CustomEvent; declare global { interface HTMLElementEventMap { signStarted: SignStartedEvent; signEnded: SignEndedEvent; signStrokeBeforeUpdate: SignStrokeBeforeUpdateEvent; signStrokeAfterUpdate: SignStrokeAfterUpdateEvent; } } //# sourceMappingURL=SignatureEvents.d.ts.map