diff --git a/packages/native/types/base.d.ts b/packages/native/types/base.d.ts index f5bf6e683..dd25fde4b 100644 --- a/packages/native/types/base.d.ts +++ b/packages/native/types/base.d.ts @@ -69,10 +69,8 @@ export interface FilteringStyledOptions< shouldForwardProp?(propName: PropertyKey): propName is ForwardedProps } -export interface StyledOptions { - shouldForwardProp?( - propName: Props extends null ? PropertyKey : keyof Props - ): boolean +export interface StyledOptions> { + shouldForwardProp?(propName: keyof Props): boolean } /** diff --git a/packages/styled/types/base.d.ts b/packages/styled/types/base.d.ts index 007013f8b..12f0b621d 100644 --- a/packages/styled/types/base.d.ts +++ b/packages/styled/types/base.d.ts @@ -30,11 +30,9 @@ export interface FilteringStyledOptions< target?: string } -export interface StyledOptions { +export interface StyledOptions> { label?: string - shouldForwardProp?( - propName: Props extends null ? PropertyKey : keyof Props - ): boolean + shouldForwardProp?(propName: keyof Props): boolean target?: string }