export interface SignatureMetadata { type: string; size: number; width: number; height: number; updatedAt: number; } export interface SignaturePadProps { name: string; label?: string; width?: number; height?: number; lineWidth?: number; penColor?: string; backgroundColor?: string; onChange?: (blob: Blob, metadata: SignatureMetadata) => void; onClear?: () => void; clearLabel?: string; undoLabel?: string; disabled?: boolean; required?: boolean; error?: string; className?: string; } export default function SignaturePad({ name, label, width, height, lineWidth, penColor, backgroundColor, onChange, onClear, clearLabel, undoLabel, disabled, required, error, className }: SignaturePadProps): import("react/jsx-runtime").JSX.Element;