"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.extractInterface = extractInterface;
const _1 = require("./Class/$");
const extractValueInterface_1 = require("./extractValueInterface");
function extractInterface(value) {
    const _ = [];
    if (value instanceof _1.$) {
        for (const __ of value.__) {
            _.push(__);
        }
    }
    const __ = (0, extractValueInterface_1.extractValueInterface)(value);
    if (__) {
        _.push(__);
    }
    return _;
}
//# sourceMappingURL=extractInterface.js.map