import { Builder, Command, CommandOptions, Network, NetworkBuilder, NodeMode, NodeModeBuilder, OutFile, OutFileBuilder, StringCommandParameter } from '@zodimo/cardano-cli-base'; export declare enum UtxoFilters { ADDRESS = "address", TX_IN = "tx-in" } export declare class UtxoFilterBuilder { address(value: string): UtxoFilter; txIn(value: string): UtxoFilter; } export declare class UtxoFilter extends StringCommandParameter { constructor(paramKey: UtxoFilters, paramValue: string); static address(value: string): UtxoFilter; static txIn(value: string): UtxoFilter; } export declare class UtxoOptions implements CommandOptions { private nodeMode?; private network?; private wholeUtxo?; private utxofilter?; private outFile?; withNodeMode(builder: Builder): UtxoOptions; withNodeMode(value: NodeMode): UtxoOptions; withNetwork(builder: Builder): UtxoOptions; withNetwork(value: Network): UtxoOptions; withWholeUtxo(): UtxoOptions; withUtxoFilter(builder: Builder): UtxoOptions; withUtxoFilter(value: UtxoFilter): UtxoOptions; withOutFile(builder: Builder): UtxoOptions; withOutFile(value: OutFile): UtxoOptions; toString(): string; } export declare class Utxo extends Command { getCommandName(): string; }