"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MenuItem = exports.MenuCategory = exports.MenuColumn = void 0;
class MenuColumn {
    name;
    categories;
    color;
    icon;
    description;
    constructor(name, categories = [], color, icon, description) {
        this.name = name;
        this.categories = categories;
        this.color = color;
        this.icon = icon;
        this.description = description;
    }
}
exports.MenuColumn = MenuColumn;
class MenuCategory {
    name;
    items;
    description;
    constructor(name, items = [], description) {
        this.name = name;
        this.items = items;
        this.description = description;
    }
}
exports.MenuCategory = MenuCategory;
class MenuItem {
    name;
    ui;
    img;
    constructor(name, ui, img) {
        this.name = name;
        this.ui = ui;
        this.img = img;
    }
}
exports.MenuItem = MenuItem;
//# sourceMappingURL=Menu.js.map