"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
Object.defineProperty(exports, "config", {
    enumerable: true,
    get: function() {
        return config;
    }
});
const _emotion = require("@salutejs/plasma-new-hope/emotion");
const _sdds_serv = require("@salutejs/sdds-themes/tokens/sdds_serv");
const config = {
    defaults: {
        view: 'default'
    },
    variations: {
        view: {
            default: (0, _emotion.css)`
                ${_emotion.stepsTokens.completedIndicatorColor}: ${_sdds_serv.inverseTextPrimary};
                ${_emotion.stepsTokens.completedIndicatorColorHover}: ${_sdds_serv.inverseTextPrimary};
                ${_emotion.stepsTokens.completedIndicatorBackground}: ${_sdds_serv.surfaceSolidDefault};
                ${_emotion.stepsTokens.completedIndicatorBackgroundHover}: ${_sdds_serv.surfaceSolidDefaultHover};
                ${_emotion.stepsTokens.completedTitleColor}: ${_sdds_serv.textPrimary};
                ${_emotion.stepsTokens.completedTitleColorHover}: ${_sdds_serv.textPrimaryHover};

                ${_emotion.stepsTokens.dividerColor}: ${_sdds_serv.surfaceSolidDefault};
            `,
            accent: (0, _emotion.css)`
                ${_emotion.stepsTokens.completedIndicatorColor}: ${_sdds_serv.onDarkTextPrimary};
                ${_emotion.stepsTokens.completedIndicatorColorHover}: ${_sdds_serv.onDarkTextPrimaryHover};
                ${_emotion.stepsTokens.completedIndicatorBackground}: ${_sdds_serv.surfaceAccent};
                ${_emotion.stepsTokens.completedIndicatorBackgroundHover}: ${_sdds_serv.surfaceAccentHover};
                ${_emotion.stepsTokens.completedTitleColor}: ${_sdds_serv.textPrimary};
                ${_emotion.stepsTokens.completedTitleColorHover}: ${_sdds_serv.textPrimaryHover};

                ${_emotion.stepsTokens.dividerColor}: ${_sdds_serv.surfaceAccent};
            `,
            negative: (0, _emotion.css)`
                ${_emotion.stepsTokens.completedIndicatorColor}: ${_sdds_serv.onDarkTextPrimary};
                ${_emotion.stepsTokens.completedIndicatorColorHover}: ${_sdds_serv.onDarkTextPrimaryHover};
                ${_emotion.stepsTokens.completedIndicatorBackground}: ${_sdds_serv.surfaceNegative};
                ${_emotion.stepsTokens.completedIndicatorBackgroundHover}: ${_sdds_serv.surfaceNegativeHover};
                ${_emotion.stepsTokens.completedTitleColor}: ${_sdds_serv.textNegative};
                ${_emotion.stepsTokens.completedTitleColorHover}: ${_sdds_serv.textNegativeHover};

                ${_emotion.stepsTokens.dividerColor}: ${_sdds_serv.surfaceNegative};
            `,
            warning: (0, _emotion.css)`
                ${_emotion.stepsTokens.completedIndicatorColor}: ${_sdds_serv.onDarkTextPrimary};
                ${_emotion.stepsTokens.completedIndicatorColorHover}: ${_sdds_serv.onDarkTextPrimaryHover};
                ${_emotion.stepsTokens.completedIndicatorBackground}: ${_sdds_serv.surfaceWarning};
                ${_emotion.stepsTokens.completedIndicatorBackgroundHover}: ${_sdds_serv.surfaceWarningHover};
                ${_emotion.stepsTokens.completedTitleColor}: ${_sdds_serv.textWarning};
                ${_emotion.stepsTokens.completedTitleColorHover}: ${_sdds_serv.textWarningHover};

                ${_emotion.stepsTokens.dividerColor}: ${_sdds_serv.surfaceWarning};
            `,
            positive: (0, _emotion.css)`
                ${_emotion.stepsTokens.completedIndicatorColor}: ${_sdds_serv.onDarkTextPrimary};
                ${_emotion.stepsTokens.completedIndicatorColorHover}: ${_sdds_serv.onDarkTextPrimaryHover};
                ${_emotion.stepsTokens.completedIndicatorBackground}: ${_sdds_serv.surfacePositive};
                ${_emotion.stepsTokens.completedIndicatorBackgroundHover}: ${_sdds_serv.surfacePositiveHover};
                ${_emotion.stepsTokens.completedTitleColor}: ${_sdds_serv.textPositive};
                ${_emotion.stepsTokens.completedTitleColorHover}: ${_sdds_serv.textPositiveHover};

                ${_emotion.stepsTokens.dividerColor}: ${_sdds_serv.surfacePositive};
            `
        }
    }
};
