// SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.20; import "../events/TixSellEventLibrary.sol"; import "../TixSellLibraries.sol"; interface IEventContractFactory{ function deployEventContract(address[] memory _admins, address _organizerAddress,address _ticketFactoryAddress, address _ticketTypeFactoryAddress, TixSellEventLibrary.Event memory _eventData, address _tixSellpaymentSplitter, address _organizerPaymentSplitter, address _resellPaiementSplitter, address _dataFeedEURUSD, address _nftTemplateAddress, address _ticketReservationFactoryAddress) external returns(address) ; }