import crypto from 'crypto'; export interface Keypair { sk: crypto.KeyObject; pk: crypto.KeyObject; } export declare const generateX25519KeyPair: () => Promise; export declare function publicKeyObjectToRawkey(publicKey: crypto.KeyObject): Uint8Array; export declare const signWithEd25519: (message: Uint8Array, privateKey: crypto.KeyObject) => Promise; export declare function base64urlToBuffer(base64url: string): Uint8Array; export declare function getRandomBytes(length: number): Uint8Array; //# sourceMappingURL=crypto.d.ts.map