{
    "Function": "setupStrategy",
    "File": "contracts/interfaces/IStrategyController.sol",
    "Parent Contracts": [
        "contracts/helpers/StrategyTypes.sol"
    ],
    "High-Level Calls": [],
    "Internal Calls": [],
    "Library Calls": [],
    "Low-Level Calls": [],
    "Code": "function setupStrategy(\n        address manager_,\n        address strategy_,\n        InitialState memory state_,\n        address router_,\n        bytes memory data_\n    ) external payable;"
}