StrategyType:
    | { config: Common.MarginfiSupplyStrategyType; kind: "MarginfiSupply" }
    | { config: Common.KlendSupplyStrategyType; kind: "KlendSupply" }
    | { config: Common.SolendSupplyStrategyType; kind: "SolendSupply" }
    | { config: Common.MangoSupplyStrategyType; kind: "MangoSupply" }
    | { config: Common.DriftSupplyStrategyType; kind: "DriftSupply" }
    | {
        config: Common.DriftInsuranceFundStrategyType;
        kind: "DriftInsuranceFund";
    }
    | { config: Common.ChestStrategyType; kind: "Chest" }