import { Ncryptsec, NSec } from "nostr-tools/nip19"; export { generateSecretKey, getPublicKey } from "nostr-tools/pure"; /** Converts hex to nsec strings into Uint8 secret keys */ export declare function normalizeToSecretKey(str: NSec): Uint8Array; export declare function normalizeToSecretKey(str: string | Uint8Array): Uint8Array | null; /** Encrypt a secret key using NIP-49 */ export declare function encryptSecretKey(key: Uint8Array, password: string): Ncryptsec; /** Decrypt a secret key using NIP-49 */ export declare function decryptSecretKey(ncryptsec: Ncryptsec | string, password: string): Uint8Array;