import { KJUR } from 'jsrsasign';
export declare function extractEnrollment(certificate: string): string;
/**
 * @param payload String which is signed
 * @param privateKey Contains the private key of an ECDSA pair
 * @returns hex encoded string of the signature
 */
export declare function sign(payload: string, privateKey: string | KJUR.crypto.ECDSA): string;
/**
 * @param payload The payload whose signature is verified
 * @param signature The signature for the payload
 * @param publicKey Contains the public key of an ECDSA pair
 * @return true if the signature is valid
 */
export declare function verify(payload: string, signature: string, publicKey: string | KJUR.crypto.ECDSA): boolean;
//# sourceMappingURL=certificate.d.ts.map