'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

require('./color-30f0943e.js');
require('./file-manager-2696b95d.js');
const storedFiles = require('./stored-files-955d983a.js');
const throttle = require('./throttle-3928dc20.js');
require('./validator-25d452ad.js');

class File extends throttle.BceFile {
    constructor(id, name, path, blob) {
        super(id, name, blob);
        this.path = path;
    }
}

Object.defineProperty(exports, 'Block', {
    enumerable: true,
    get: function () {
        return storedFiles.Block;
    }
});
Object.defineProperty(exports, 'BlockElement', {
    enumerable: true,
    get: function () {
        return storedFiles.BlockElement;
    }
});
exports.FlowTree = storedFiles.FlowTree;
exports.FlowTreeNode = storedFiles.FlowTreeNode;
Object.defineProperty(exports, 'Module', {
    enumerable: true,
    get: function () {
        return storedFiles.Module;
    }
});
Object.defineProperty(exports, 'ModuleFlow', {
    enumerable: true,
    get: function () {
        return storedFiles.ModuleFlow;
    }
});
exports.Polyline = storedFiles.Polyline;
exports.storedFiles = storedFiles.storedFiles;
exports.File = File;
