{
    "icon-item": {
        light: {
            filled: {
                'fade-off': {
                    theme: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.theme}' },
                    },
                    contrast: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.on-contrast}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.contrast}' },
                    },
                    error: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.error}' },
                    },
                    warning: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.warning}' },
                    },
                    success: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.success}' },
                    }
                },
                'fade-on': {
                    theme: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.theme}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.theme-fade}' },
                    },
                    contrast: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.contrast-fade}' },
                    },
                    error: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.error}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.error-fade}' },
                    },
                    warning: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.warning}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.warning-fade}' },
                    },
                    success: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.success}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.success-fade}' },
                    }
                }
            }
        },
        dark: {
            filled: {
                'fade-off': {
                    theme: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.theme}' },
                    },
                    contrast: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.on-contrast}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.contrast}' },
                    },
                    error: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.error}' },
                    },
                    warning: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.warning}' },
                    },
                    success: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.white}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.success}' },
                    }
                },
                'fade-on': {
                    theme: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.theme}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.theme-fade}' },
                    },
                    contrast: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.contrast-fade}' },
                    },
                    error: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.error}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.error-fade}' },
                    },
                    warning: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.warning}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.warning-fade}' },
                    },
                    success: {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.success}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.success-fade}' },
                    }
                }
            }
        },
        size: {
            normal: {
                '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}' }
            },
            big: {
                'horizontal-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.l}' },
                'vertical-padding': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.l}' }
            }
        }
    }
}
