import { Point } from "@noble/secp256k1";
declare class SigningAuthority {
    private privateKey;
    publicKey: Point;
    constructor(privateKey?: Uint8Array);
    createBlindSignature(B_: Point): Point;
    calculateCVerify(secret: Uint8Array): Promise<Point>;
    verify(aY: Point, C: Point): boolean;
}
export { SigningAuthority };
