// SPDX-License-Identifier: MIT pragma solidity ^0.8.28; interface ITokenFactory { function deploy(bytes32 _salt, bytes calldata _initCode, bytes calldata initData) external returns (address); function computeAddress(bytes32 _salt, bytes calldata _initCode, address _deployer) external view returns (address); }