If anybody has @types/styled-components-react-native installed and still gets the error maybe it helps the trick as described at https://github.com/styled-components/styled-components/issues/2370. For me it helped to add the types to tsconfig.json file:

{
  "extends": "some/tsconfig.base",
  "compilerOptions": {
    // ...
    "types": [
      "jest",
      "cypress",
      "@testing-library/cypress",
      "@types/styled-components-react-native"
    ]
  },
  // ...
}

Answer from Mišo on Stack Overflow
🌐
npm
npmjs.com › package › @types › styled-components-react-native
@types/styled-components-react-native - npm
November 7, 2023 - This package contains type definitions for styled-components-react-native (https://github.com/styled-components/styled-components).
      » npm install @types/styled-components-react-native
    
🌐
Jasonkang14
jasonkang14.github.io › react-native › how-to-set-up-styled-component
React Native with Styled Component - Blog by Jason Kang
##2. Install Styled Components ... like React. In order to apply styled-components for your React Native project, you have to import your components from styled-components/native like below;...
🌐
styled-components
styled-components.com › docs › faqs
styled-components
For older versions, you need to install @types/styled-components-react-native to resolve this error.
🌐
styled-components
styled-components.com › docs › basics
Styled Components Basic
We also support more complex styles (like transform), which would normally be an array, and shorthands (e.g. for margin) thanks to css-to-react-native!
🌐
LogRocket
blog.logrocket.com › home › how to use styled-components with react native
How to use styled-components with React Native - LogRocket Blog
June 4, 2024 - This means that rather than creating a component, then creating a class using StyleSheet, and then applying that class to the component; you can create the component with the predefined styles without separately declaring style classes. See the code below: import React from 'react'; import {Text, View} from 'react-native'; import styled from 'styled-components/native'; const App = () => ( <Container> <Text >React Native</Text> </Container> ); const Container = styled.View` flex: 1; background-color: white; align-items: center; justify-content: center; `;
🌐
Stack Overflow
stackoverflow.com › questions › 73259727 › react-native-unable-to-resolve-module-styled-components-native
typescript - React-native Unable to resolve module styled-components/native - Stack Overflow
The import import styled, {ThemeProvider} from 'styled-components/native'; package @types/styled-components-react-native tsconfig.json // prettier-ignore { "extends": "@tsconfig/re...
🌐
npm
npmjs.com › package › @types › styled-components
@types/styled-components - npm
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/styled-components. Last updated: Tue, 18 Nov 2025 02:14:41 GMT · Dependencies: @types/hoist-non-react-statics, @types/react, csstype · These definitions were written by Igor Oleinikov, Ihor Chulinda, Jessica Franco, Jason Killian, Sebastian Silbermann, Matthew Wagerfield, Yuki Ito, Aaron Reisman, and Aaron Rose.
      » npm install @types/styled-components
    
Find elsewhere
🌐
Deku
deku.posstree.com › en › react-native › styled-components
styled-components - this blog is about how to use styled-component library for react-native styling.
January 11, 2025 - npm install --save styled-components npm install --save-dev babel-plugin-styled-components @types/styled-components-react-native
🌐
DEV Community
dev.to › serifcolakel › setting-up-expo-with-styled-components-and-typescript-2h82
Setting Up Expo with Styled Components and TypeScript - DEV Community
December 29, 2024 - # Install styled-components npm install styled-components # Install type definitions for styled-components npm install @types/styled-components-react-native --save-dev
🌐
Stack Overflow
stackoverflow.com › questions › 58837147 › type-issue-in-typescript-react-native-styled-component
Type issue in Typescript React-native styled-component - Stack Overflow
I am trying to create a TouchableOpacity using styled-component in react-native and was working successfully but since i am using typescript its showing some error when using style flowDirection: '...
🌐
GitHub
github.com › callstack › react-native-paper › issues › 3403
TypeScript error with @types/styled-components-react-native · Issue #3403 · callstack/react-native-paper
October 5, 2022 - Current behaviour Expected behaviour react-native-paper and styled-components are both working correctly with TS. How to reproduce? install recent react-native-paper; install recent styled-components & @types/styled-components & @types/s...
Author   MaximFedarau
🌐
GitHub
github.com › DefinitelyTyped › DefinitelyTyped › issues › 33015
[@types/styled-components] Dependency in @types/styled-components on @types/react-native causes issues with projects who depend on @types/node · Issue #33015 · DefinitelyTyped/DefinitelyTyped
December 19, 2020 - [@types/styled-components] Dependency in @types/styled-components on @types/react-native causes issues with projects who depend on @types/node #33015
Author   EdwardDrapkin
🌐
GitHub
github.com › styled-components › styled-components › issues › 4261
Provide setup guide for React Native + Typescript · Issue #4261 · styled-components/styled-components
February 20, 2024 - Upgrading from 5 to 6 on React Native is definitely not straightforward, it's confusing since there's no documentation (that I could find, the only one available is stuck at v5). Could you please provide an up to date guide to setup Styled Components on React Native?
Author   FezVrasta
🌐
GitHub
github.com › DefinitelyTyped › DefinitelyTyped › issues › 47953
[styled-components] React Native types are being imported through Styled Components and overriding native methods · Issue #47953 · DefinitelyTyped/DefinitelyTyped
September 22, 2020 - When installing @types/styled-components, it appears that types for React Native get pulled in too. This commit by @newyankeecodeshop introduces a new URL class, and the native method createObjectU...
Author   davejlane
🌐
DEV Community
dev.to › ednilsoncs › uma-introducao-a-react-native-typescript-styled-component-4kpd
Uma introdução a React Native + Typescript + Styled Component - DEV Community
May 1, 2021 - Algumas bibliotecas não vem com a tipagem por padrão junto com a biblioteca principal então precisamos instalar ela de forma separada usando a dependência @types/styled-components-react-native é preciso tomar cuidado para não cair nesse erro.