import type { ImageSignature, ImageSignaturePersistence } from "./image-signature-types.js"; export type ImageSignatureSessionOptions = { layout: HTMLElement; toolbar: HTMLElement; stage: HTMLElement; image: HTMLImageElement; overlay: HTMLElement; documentId: string; persistence?: ImageSignaturePersistence; onChange?: (signatures: ImageSignature[]) => void; }; export type ImageSignatureSession = { getSignatures: () => ImageSignature[]; destroy: () => void; }; export declare function attachImageSignatures(options: ImageSignatureSessionOptions): ImageSignatureSession; //# sourceMappingURL=image-signatures.d.ts.map