// Generated from CantonPayments/PaymentStream/PaymentStreamFactory.daml /* eslint-disable @typescript-eslint/camelcase */ /* eslint-disable @typescript-eslint/no-namespace */ /* eslint-disable @typescript-eslint/no-use-before-define */ import * as jtv from '@mojotech/json-type-validation'; import * as damlTypes from '@daml/types'; import * as pkg5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4 from '../../../__bundled__/daml-prim-DA-Types'; import * as pkg90987abecbcb1d004b063ddfe3b4b5d46cf3814ce89114a86c8cd75ff3cb8a4b from '../../..'; import * as pkg9e70a8b3510d617f8a136213f33d6a903a10ca0eeec76bb06ba55d1ed9680f69 from '../../../__bundled__/ghc-stdlib-DA-Internal-Template'; import * as CantonPayments_PaymentStream_ActivePaymentStream from '../../../CantonPayments/PaymentStream/ActivePaymentStream/module'; import * as CantonPayments_PaymentStream_ProposedPaymentStream from '../../../CantonPayments/PaymentStream/ProposedPaymentStream/module'; import * as CantonPayments_PaymentStream_Types_LockFundsInput from '../../../CantonPayments/PaymentStream/Types/LockFundsInput/module'; import * as CantonPayments_PaymentStream_Types_PaymentStreamProposal from '../../../CantonPayments/PaymentStream/Types/PaymentStreamProposal/module'; import * as CantonPayments_PaymentStream_Types_ProcessorContext from '../../../CantonPayments/PaymentStream/Types/ProcessorContext/module'; export declare type PaymentStreamFactory_CreatePaymentStreamProposal = { actor: damlTypes.Party; paymentStreamProposal: CantonPayments_PaymentStream_Types_PaymentStreamProposal.PaymentStreamProposal; lockFundsInput: damlTypes.Optional; }; export declare const PaymentStreamFactory_CreatePaymentStreamProposal: damlTypes.Serializable & { } ; export declare type PaymentStreamFactory = { processorContext: CantonPayments_PaymentStream_Types_ProcessorContext.ProcessorContext; }; export declare interface PaymentStreamFactoryInterface { Archive: damlTypes.Choice & damlTypes.ChoiceFrom>; PaymentStreamFactory_CreatePaymentStreamProposal: damlTypes.Choice, pkg5aee9b21b8e9a4c4975b5f4c4198e6e6e8469df49e2010820e792f393db870f4.DA.Types.Tuple2, damlTypes.Optional>>>, undefined> & damlTypes.ChoiceFrom>; } export declare const PaymentStreamFactory: damlTypes.Template & damlTypes.ToInterface & PaymentStreamFactoryInterface; export declare namespace PaymentStreamFactory { }