export type Sequence = Array | Buffer | Uint8Array; export interface IAddressCodec { decodeSeed: (seed: string, opts?: { versionTypes: string[]; versions: (number | number[])[]; expectedLength: number; }) => { version: Array; bytes: Buffer; type: string | null; }; isValidAddress: (address: string) => boolean; encodeAccountID: (bytes: Buffer) => string; encodeSeed: (entropy: Buffer, type?: string) => string; } export declare const Factory: (alphabet: any) => IAddressCodec;