export declare class Descriptor { static calculateChecksum(desc: string): string; static create(type: "pkh" | "wpkh" | "tr", masterFingerprint: string, accountPath: string, xpub: string, branchOpt?: string): string; static parse(descriptor: string): { type: "wpkh" | "tr" | "pkh"; masterFingerprint: string; accountPath: string; xpub: string; branch?: string; }; private static descsumExpand; }