diff --git a/Libraries/StyleSheet/StyleSheet.js b/Libraries/StyleSheet/StyleSheet.js index bb4e57d2c9c1c6..8e51e73840f54b 100644 --- a/Libraries/StyleSheet/StyleSheet.js +++ b/Libraries/StyleSheet/StyleSheet.js @@ -19,15 +19,14 @@ const flatten = require('flattenStyle'); import type { StyleSheetStyle as _StyleSheetStyle, Styles as _Styles, - StyleSheet as _StyleSheet, StyleObj, LayoutStyle } from 'StyleSheetTypes'; export type StyleProp = StyleObj; export type Styles = _Styles; -export type StyleSheet = _StyleSheet; export type StyleSheetStyle = _StyleSheetStyle; +type StyleSheet<+S: Styles> = $ObjMap StyleSheetStyle>; let hairlineWidth = PixelRatio.roundToNearestPixel(0.4); if (hairlineWidth === 0) { diff --git a/Libraries/StyleSheet/StyleSheetTypes.js b/Libraries/StyleSheet/StyleSheetTypes.js index f23fc1f2942782..c51787c61f0f4e 100644 --- a/Libraries/StyleSheet/StyleSheetTypes.js +++ b/Libraries/StyleSheet/StyleSheetTypes.js @@ -240,8 +240,6 @@ export type Styles = { +[key: string]: $Shape