#pragma once
#include "DeerStudio/EditorEngine/ServiceScript/ServiceScriptInfo.h"

#include "Deer/Path.h"
#include <string>
#include <vector>

namespace Deer {
    namespace EditorEngine {
        struct DockPanelInfo {
            std::string name = "null";
            std::string author = "";
            std::string version = "0.0.0";
            std::vector<ServiceScriptRef> services;
        };

        DockPanelInfo* loadDockPanelInfo(Path panelInfo);
    }
}