/// import './style/index.less'; export interface SignaturePadHandle { /** 清除画布 */ clear: () => void; /** 获取签名图片的 base64 数据 */ getDataURL: () => string | undefined; } export interface SignaturePadProps extends React.HTMLAttributes { /** 画布宽度 */ width?: number; /** 画布高度 */ height?: number; /** 线条颜色 */ penColor?: string; /** 线条粗细 */ penWidth?: number; /** 背景颜色 */ backgroundColor?: string; /** 清除按钮文字 */ clearText?: string; /** 完成按钮文字 */ doneText?: string; /** 是否显示工具栏 */ showToolbar?: boolean; /** 签名完成回调 */ onDone?: (_dataUrl: string) => void; /** 默认的签名图片(base64或图片URL) */ defaultValue?: string; } declare const SignaturePad: import("react").ForwardRefExoticComponent>; export default SignaturePad;