/// <reference types="node" />
/// <reference types="pouchdb-core" />
import { JwsHeader } from "./IJwsGeneralJson";
import IJwsSignature from "./IJwsSignature";
/**
 * JWS signature used by the general JSON
 */
export default class JwsSignature implements IJwsSignature {
    /**
     * The protected (signed) header.
     */
    protected?: JwsHeader;
    /**
     * The unprotected (unverified) header.
     */
    header?: JwsHeader;
    /**
     * The JWS signature.
     */
    signature: Buffer;
    /**
     * Creates instance of @class JwsSignature
     */
    constructor();
}
