{
    button: {
        size: {
            height: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.3xl}' },
            'border-width': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.border-width}' },
            'border-radius': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' },
            'horizontal-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.m}' },
            'content-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xs}' }
        },
        font: {
            default: {
                "font-size": { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal-medium.font-size}' },
                "line-height": { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal-medium.line-height}' },
                "letter-spacing": { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal-medium.letter-spacing}' },
                "font-weight": { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal-medium.font-weight}' },
                "font-family": { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal-medium.font-family}' },
                "text-transform": { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal-medium.text-transform}' },
                "font-feature-settings": { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal-medium.font-feature-settings}' }
            },
        },
        light: {
            filled: {
                contrast: {
                    'fade-off': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.contrast}' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.on-contrast}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.on-contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.on-contrast}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.contrast-hover}' }
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.contrast-active}' }
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.contrast-active}' }
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.disabled}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent'},
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' }
                            }
                        }
                    },
                    'fade-on': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.contrast-fade}' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.contrast-fade-hover}' }
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.contrast-fade-active}' }
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.contrast-fade-active}' }
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.disabled}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent'},
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' }
                            }
                        }
                    }
                }
            },
            outline: {
                theme: {
                    'fade-on': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.theme-fade}' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-hover}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.theme-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.theme-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.theme-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.line.disabled}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                            }
                        }
                    }
                },
                contrast: {
                    'fade-on': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-fade}' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-hover}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.line.disabled}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                            }
                        }
                    }
                }
            },
            transparent: {
                theme: {
                    'fade-on': {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },

                        states: {
                            hover: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-hover}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                            },
                            active: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                            },
                            'active-hover': {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.theme}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                            },
                            disabled: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                            }
                        }
                    }
                },
                contrast: {
                    'fade-on': {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },

                        states: {
                            hover: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-hover}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                            },
                            active: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                            },
                            'active-hover': {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                            },
                            disabled: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' },
                            }
                        }
                    }
                }
            }
        },
        dark: {
            filled: {
                contrast: {
                    'fade-off': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.contrast}' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.on-contrast}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.on-contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.on-contrast}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.contrast-hover}' }
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.contrast-active}' }
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.contrast-active}' }
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.disabled}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent'},
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' }
                            }
                        }
                    },
                    'fade-on': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.contrast-fade}' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.contrast-fade-hover}' }
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.contrast-fade-active}' }
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.contrast-fade-active}' }
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.disabled}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent'},
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' }
                            }
                        }
                    }
                }
            },
            outline: {
                theme: {
                    'fade-on': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.theme-fade}' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-hover}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.theme-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.theme-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.theme-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.line.disabled}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                            }
                        }
                    }
                },
                contrast: {
                    'fade-on': {
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.contrast-fade}' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },

                        states: {
                            hover: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-hover}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.contrast-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                            },
                            active: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.contrast-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                            },
                            'active-hover': {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.contrast-fade}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                            },
                            disabled: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.line.disabled}' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                            }
                        }
                    }
                }
            },
            transparent: {
                theme: {
                    'fade-on': {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },

                        states: {
                            hover: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-hover}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                            },
                            active: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                            },
                            'active-hover': {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.theme}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                            },
                            disabled: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                            }
                        }
                    }
                },
                contrast: {
                    'fade-on': {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                        'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                        'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },

                        states: {
                            hover: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-hover}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                            },
                            active: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                            },
                            'active-hover': {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.transparent-active}' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                            },
                            disabled: {
                                border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                foreground: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' },
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: 'transparent' },
                                'left-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                                'right-icon': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' },
                            }
                        }
                    }
                }
            }
        }
    },
    // нужно будет удалить в дальнейшем
    'icon-button': {
        size: {
            'horizontal-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' },
            'left-icon-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xs}' }
        }
    },

    'button-icon': {
        size: {
            'horizontal-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' },
            // пока не используется
            'vertical-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' },
            'content-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xxs}' }
        }
    }
}
