"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.emptyGraphSpec = void 0;
const STRING_1 = require("../constant/STRING");
const f_1 = __importDefault(require("../system/f/object/DeepMerge/f"));
const emptyGraphSpec = (partial = {}) => (0, f_1.default)({
    type: '`U`&`G`',
    name: STRING_1.UNTITLED,
    units: {},
    merges: {},
    inputs: {},
    outputs: {},
    metadata: {
        icon: null,
        description: '',
    },
}, partial);
exports.emptyGraphSpec = emptyGraphSpec;
//# sourceMappingURL=emptySpec.js.map