define(["require", "exports", "tslib", "@fluentui/react"], function (require, exports, tslib_1, react_1) {
    "use strict";
    Object.defineProperty(exports, "__esModule", { value: true });
    exports.getStyles = void 0;
    var getStyles = function (props) {
        var _a, _b, _c, _d, _e;
        return {
            root: [
                props.theme.spacing,
                'ms-TreeChart',
                props.className,
                {
                    overflow: 'scroll',
                },
            ],
            link: {
                fill: 'none',
                stroke: props.theme.palette.neutralSecondary,
                strokeWidth: '2px',
            },
            rectNode: {
                strokeWidth: '2px',
                fill: props.theme.semanticColors.bodyBackground,
                padding: '10px',
                rx: '2px',
                selectors: (_a = {},
                    _a[react_1.HighContrastSelector] = {
                        fill: 'Canvas',
                    },
                    _a),
            },
            rectText: tslib_1.__assign(tslib_1.__assign({ fill: props.theme.palette.neutralDark }, props.theme.fonts.large), { selectors: (_b = {},
                    _b[react_1.HighContrastSelector] = {
                        fill: 'CanvasText',
                    },
                    _b) }),
            rectSubText: tslib_1.__assign(tslib_1.__assign({ fill: props.theme.palette.neutralPrimary }, props.theme.fonts.medium), { selectors: (_c = {},
                    _c[react_1.HighContrastSelector] = {
                        fill: 'CanvasText',
                    },
                    _c) }),
            rectBodyText: tslib_1.__assign(tslib_1.__assign({ fill: props.theme.palette.neutralPrimaryAlt }, props.theme.fonts.xSmall), { selectors: (_d = {},
                    _d[react_1.HighContrastSelector] = {
                        fill: 'CanvasText',
                    },
                    _d) }),
            rectMetricText: tslib_1.__assign(tslib_1.__assign({ fill: props.theme.palette.neutralDark }, props.theme.fonts.xLarge), { selectors: (_e = {},
                    _e[react_1.HighContrastSelector] = {
                        fill: 'CanvasText',
                    },
                    _e) }),
        };
    };
    exports.getStyles = getStyles;
});
//# sourceMappingURL=TreeChart.styles.js.map