lightningdevkit
Version:
Lightning Development Kit
24 lines (23 loc) • 884 B
text/typescript
import { UtxoLookup } from '../structs/UtxoLookup.mjs';
import { CommonBase } from './CommonBase.mjs';
/**
* An enum which can either contain a crate::lightning::routing::utxo::UtxoLookup or not
*/
export declare class Option_UtxoLookupZ extends CommonBase {
protected constructor(_dummy: null, ptr: bigint);
/**
* Constructs a new COption_UtxoLookupZ containing a crate::lightning::routing::utxo::UtxoLookup
*/
static constructor_some(o: UtxoLookup): Option_UtxoLookupZ;
/**
* Constructs a new COption_UtxoLookupZ containing nothing
*/
static constructor_none(): Option_UtxoLookupZ;
}
/** A Option_UtxoLookupZ of type Some */
export declare class Option_UtxoLookupZ_Some extends Option_UtxoLookupZ {
some: UtxoLookup;
}
/** A Option_UtxoLookupZ of type None */
export declare class Option_UtxoLookupZ_None extends Option_UtxoLookupZ {
}