import * as u from './utils.js'; export declare function verify_mnemonic(sentence: Iterable | ArrayLike, dict?: ReadonlyArray): Promise; export declare function from_mnemonic(sentence: Iterable | ArrayLike, dict?: ReadonlyArray): Promise; export declare const from_mnemonic_with_checksum: (sentence: Iterable | ArrayLike, dict?: ReadonlyArray) => Promise<[u.U8Arr, u.U8Arr]>; export declare function gen_from_mnemonic_with_checksum({ valid_entropy, }?: { valid_entropy?: ((x: number) => boolean) | undefined; }): (sentence: Iterable | ArrayLike, dict?: ReadonlyArray) => Promise<[u.U8Arr, u.U8Arr]>; export declare function to_mnemonic(buf: u.U8Arr, dict?: ReadonlyArray): Promise; export declare function mnemonic_to_seed(sentence: u.Sentence, password?: string): Promise; export declare function refine_sentence(source: Iterable | ArrayLike, dict?: ReadonlyArray): u.Sentence;