export declare function isBolt11Invoice(value: unknown): value is string;
export interface CreateLightningInvoiceParams {
    valueSat?: number;
    memo?: string;
    expiry?: number;
}
export interface LightningInvoiceResponse {
    valueMsat: bigint;
    paymentHash: string;
    invoice: string;
    walletId: string;
    status: 'open' | 'settled' | 'canceled';
    expiresAt: Date;
    createdAt: Date;
    updatedAt: Date;
    valueSat?: number;
    memo?: string;
    amtPaidMsat?: bigint;
}
//# sourceMappingURL=lightning.d.ts.map