{
    'file-upload': {
        size: {
            single: {
                container: {
                    border: {
                        radius: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' },
                        width: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '1px' }
                    },
                    'content-gap': {
                        horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' }
                    },
                    padding: {
                        vertical: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.m}' },
                        horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.m}' }
                    }
                },
                'text-block': {
                    padding: {
                        vertical: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.3xs}' }
                    },
                    'content-gap': {
                        horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xxs}' }
                    }
                }
            },
            multiple: {
                big: {
                    container: {
                        'min-height': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '160px' },
                        'min-width': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '320px' },
                        border: {
                            radius: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' },
                            width: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '1px' }
                        },
                        'content-gap': {
                            horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.m}' }
                        },
                        padding: {
                            vertical: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xxl}' },
                            horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xxl}' }
                        }
                    },
                    'text-block': {
                        'content-gap': {
                            vertical: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '0px' },
                            horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xxs}' }
                        }
                    },
                    grid: {
                        cell: {
                            padding: {
                                horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' },
                                vertical: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.s}' }
                            },
                            'content-gap': {
                                horizontal: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{size.xxs}' }
                            }
                        }
                    }
                }
            }
        },
        font: {
            single: {
                'text-block': {
                    'font-size': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-size}' },
                    'line-height': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.line-height}' },
                    'letter-spacing': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.letter-spacing}' },
                    'font-weight': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-weight}' },
                    'font-family': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-family}' },
                    'text-transform': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.text-transform}' },
                    'font-feature-settings': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-feature-settings}' }
                }
            },
            multiple: {
                title: {
                    'font-size': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.subheading.font-size}' },
                    'line-height': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.subheading.line-height}' },
                    'letter-spacing': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.subheading.letter-spacing}' },
                    'font-weight': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.subheading.font-weight}' },
                    'font-family': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.subheading.font-family}' },
                    'text-transform': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.subheading.text-transform}' },
                    'font-feature-settings': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.subheading.font-feature-settings}' }
                },
                'text-block': {
                    'font-size': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-size}' },
                    'line-height': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.line-height}' },
                    'letter-spacing': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.letter-spacing}' },
                    'font-weight': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-weight}' },
                    'font-family': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-family}' },
                    'text-transform': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.text-transform}' },
                    'font-feature-settings': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-feature-settings}' }
                },
                grid: {
                    'font-size': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-size}' },
                    'line-height': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.line-height}' },
                    'letter-spacing': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.letter-spacing}' },
                    'font-weight': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-weight}' },
                    'font-family': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-family}' },
                    'text-transform': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.text-transform}' },
                    'font-feature-settings': { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{typography.text-normal.font-feature-settings}' }
                }
            }
        },
        light: {
            single: {
                default: {
                    container: {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-fade}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.bg}' }
                    },
                    'upload-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                    },
                    'left-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                    },
                    'text-block': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' }
                    },
                    'icon-button': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' }
                    }
                },
                states: {
                    'on-drag': {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.theme-fade}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.theme-fade}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' }
                        }
                    },
                    error: {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.error}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.error-less}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.error}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.error}' }
                        }
                    },
                    disabled: {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.line.disabled}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.disabled}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' }
                        }
                    },
                    focused: {
                        'focus-outline': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.line.focus-theme}' }
                        }
                    }
                }
            },
            multiple: {
                default: {
                    container: {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-fade}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.bg}' }
                    },
                    'upload-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                    },
                    'left-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                    },
                    'text-block': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' }
                    },
                    'icon-button': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' }
                    },
                    grid: {
                        divider: {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-less}' }
                        }
                    }
                },
                states: {
                    'on-drag': {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.theme-fade}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.theme-fade}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast-fade}' }
                        },
                        'icon-button': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.contrast}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.contrast}' }
                        },
                        grid: {
                            divider: {
                                color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.line.contrast-less}' }
                            }
                        }
                    },
                    error: {
                        grid: {
                            cell: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.background.error-less}' }
                            }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.error}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.foreground.error}' }
                        },
                        'icon-button': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.icon.error}' }
                        }
                    },
                    disabled: {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.line.disabled}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.background.disabled}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.icon.disabled}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.foreground.disabled}' }
                        },
                        grid: {
                            divider: {
                                color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{light.states.line.disabled}' }
                            }
                        }
                    }
                }
            }
        },
        dark: {
            single: {
                default: {
                    container: {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.contrast-fade}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.bg}' }
                    },
                    'upload-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                    },
                    'left-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                    },
                    'text-block': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' }
                    },
                    'icon-button': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' }
                    }
                },
                states: {
                    'on-drag': {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.theme-fade}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.theme-fade}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' }
                        }
                    },
                    error: {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.error}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.error-less}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.error}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.error}' }
                        }
                    },
                    disabled: {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.line.disabled}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.disabled}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' }
                        }
                    },
                    focused: {
                        'focus-outline': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.line.focus-theme}' }
                        }
                    }
                }
            },
            multiple: {
                default: {
                    container: {
                        border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.contrast-fade}' },
                        background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.bg}' }
                    },
                    'upload-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                    },
                    'left-icon': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                    },
                    'text-block': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' }
                    },
                    'icon-button': {
                        color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' }
                    },
                    grid: {
                        divider: {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.contrast-less}' }
                        }
                    }
                },
                states: {
                    'on-drag': {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.theme-fade}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.theme-fade}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast-fade}' }
                        },
                        'icon-button': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.contrast}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.contrast}' }
                        },
                        grid: {
                            divider: {
                                color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.line.theme-fade}' }
                            }
                        }
                    },
                    error: {
                        grid: {
                            cell: {
                                background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.background.error-less}' }
                            }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.error}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.foreground.error}' }
                        },
                        'icon-button': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.icon.error}' }
                        }
                    },
                    disabled: {
                        container: {
                            border: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.line.disabled}' },
                            background: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.background.disabled}' }
                        },
                        'upload-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' }
                        },
                        'left-icon': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.icon.disabled}' }
                        },
                        'text-block': {
                            color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.foreground.disabled}' }
                        },
                        grid: {
                            divider: {
                                color: { deprecated: '`component` token will be removed - use `global` token or raw value', value: '{dark.states.line.disabled}' }
                            }
                        }
                    }
                }
            }
        }
    }
}
