/** Parses a lightning address (lud16) into a LNURLp */
export declare function parseLightningAddress(address: string): URL | undefined;
/** Parses a LNURLp into a URL */
export declare function decodeLNURL(lnurl: string): URL | undefined;
/** Parses a lightning address or LNURLp into a URL */
export declare function parseLNURLOrAddress(addressOrLNURL: string): URL | undefined;
/** Requests a bolt11 invoice from a LNURLp callback URL */
export declare function getInvoice(callback: URL): Promise<string>;
