export interface SignatureProps {
    value?: string;
    onChange?: (dataURL: string) => void;
    onClear?: () => void;
    width?: number;
    height?: number;
    penColor?: string;
    penWidth?: {
        min: number;
        max: number;
    };
    disabled?: boolean;
    className?: string;
    canvasClassName?: string;
}
export interface SignatureRef {
    clear: () => void;
    isEmpty: () => boolean;
    toDataURL: (type?: string, encoderOptions?: number) => string;
    toSVG: () => string;
    fromDataURL: (dataURL: string) => void;
}
export declare const SignaturePad: import("react").ForwardRefExoticComponent<SignatureProps & import("react").RefAttributes<SignatureRef>>;
//# sourceMappingURL=signature-pad.d.ts.map