import { Cardano } from '@cardano-sdk/core'; import { FilterByPolicyIds } from './types'; import { ProjectionOperator } from '../../types'; export declare type ProducedUtxo = [Cardano.TxIn, Cardano.TxOut]; export interface WithUtxo { utxo: { produced: Array; consumed: Cardano.TxIn[]; }; } export declare const withUtxo: () => import("../../types").ExtChainSyncOperator; export interface FilterByPaymentAddresses { addresses: Cardano.PaymentAddress[]; } export declare const filterProducedUtxoByAddresses: ({ addresses }: FilterByPaymentAddresses) => ProjectionOperator; export declare const filterProducedUtxoByAssetsPresence: () => ProjectionOperator; export declare const filterProducedUtxoByAssetPolicyId: ({ policyIds }: FilterByPolicyIds) => ProjectionOperator; //# sourceMappingURL=withUtxo.d.ts.map