declare const Ed25519Curve: () => Promise<{
    scalarRandom: () => Uint8Array;
    scalarReduce: (s: Uint8Array) => Uint8Array;
    scalarNegate: (s: Uint8Array) => Uint8Array;
    scalarInvert: (s: Uint8Array) => Uint8Array;
    scalarAdd: (x: Uint8Array, y: Uint8Array) => Uint8Array;
    scalarSub: (x: Uint8Array, y: Uint8Array) => Uint8Array;
    scalarMult: (x: Uint8Array, y: Uint8Array) => Uint8Array;
    basePointMult: (n: Uint8Array) => Uint8Array;
    pointAdd: (p: Uint8Array, q: Uint8Array) => Uint8Array;
    verify: (y: Uint8Array, signedMessage: Uint8Array) => Uint8Array;
}>;
export default Ed25519Curve;
//# sourceMappingURL=curves.d.ts.map