"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var config_1 = require("../config/config");
var defaultFont = {
    fontStyle: 'normal',
    fontVariant: 'normal',
    fontFamily: '',
    fontWeight: 'normal',
    textColor: 'black',
    textOpacity: 1,
};
exports.nullShapeViewModel = function (specifiedConfig, diskCenter) { return ({
    config: specifiedConfig || config_1.config,
    quadViewModel: [],
    rowSets: [],
    linkLabelViewModels: {
        linkLabels: [],
        labelFontSpec: defaultFont,
        valueFontSpec: defaultFont,
        strokeColor: '',
    },
    outsideLinksViewModel: [],
    diskCenter: diskCenter || { x: 0, y: 0 },
    pickQuads: function () { return []; },
    outerRadius: 0,
}); };
//# sourceMappingURL=viewmodel_types.js.map