forked from Kieran/zap.stream
50 lines
961 B
TypeScript
50 lines
961 B
TypeScript
/* eslint-disable @typescript-eslint/no-unused-vars */
|
|
/// <reference types="@webbtc/webln-types" />
|
|
|
|
declare const __XXX: boolean;
|
|
declare const __XXX_HOST: string;
|
|
|
|
declare module "*.jpg" {
|
|
const value: unknown;
|
|
export default value;
|
|
}
|
|
|
|
declare module "*.svg" {
|
|
const value: unknown;
|
|
export default value;
|
|
}
|
|
|
|
declare module "*.webp" {
|
|
const value: string;
|
|
export default value;
|
|
}
|
|
|
|
declare module "*.png" {
|
|
const value: string;
|
|
export default value;
|
|
}
|
|
|
|
declare module "*.css" {
|
|
const stylesheet: CSSStyleSheet;
|
|
export default stylesheet;
|
|
}
|
|
|
|
declare module "translations/*.json" {
|
|
const value: Record<string, string>;
|
|
export default value;
|
|
}
|
|
|
|
declare module "light-bolt11-decoder" {
|
|
export function decode(pr?: string): ParsedInvoice;
|
|
|
|
export interface ParsedInvoice {
|
|
paymentRequest: string;
|
|
sections: Section[];
|
|
}
|
|
|
|
export interface Section {
|
|
name: string;
|
|
value: string | Uint8Array | number | undefined;
|
|
}
|
|
}
|