using System.Collections.Generic; namespace Goap.Core { public interface IGoalRequest { List Goals { get; } public string Key { get; set; } } public interface IGoalResult { IGoal Goal { get; } IConnectable[] Plan { get; } IGoapAction Action { get; } } }