1 | declare function toWords(bytes: ArrayLike<number>): number[];
|
2 | declare function fromWordsUnsafe(words: ArrayLike<number>): number[] | undefined;
|
3 | declare function fromWords(words: ArrayLike<number>): number[];
|
4 | export declare const bech32: BechLib;
|
5 | export declare const bech32m: BechLib;
|
6 | export interface Decoded {
|
7 | prefix: string;
|
8 | words: number[];
|
9 | }
|
10 | export interface BechLib {
|
11 | decodeUnsafe: (str: string, LIMIT?: number | undefined) => Decoded | undefined;
|
12 | decode: (str: string, LIMIT?: number | undefined) => Decoded;
|
13 | encode: (prefix: string, words: ArrayLike<number>, LIMIT?: number | undefined) => string;
|
14 | toWords: typeof toWords;
|
15 | fromWordsUnsafe: typeof fromWordsUnsafe;
|
16 | fromWords: typeof fromWords;
|
17 | }
|
18 | export {};
|