diff --git a/Libraries/StyleSheet/StyleSheet.js b/Libraries/StyleSheet/StyleSheet.js index d607d74eb36cf7..3223b033e3d4e8 100644 --- a/Libraries/StyleSheet/StyleSheet.js +++ b/Libraries/StyleSheet/StyleSheet.js @@ -18,7 +18,7 @@ const flatten = require('flattenStyle'); import type { ____StyleSheetInternalStyleIdentifier_Internal as StyleSheetInternalStyleIdentifier, - Styles as _Styles, + ____Styles_Internal, ____StyleObj_Internal, ____ViewStyleProp_Internal, ____TextStyleProp_Internal, @@ -31,8 +31,6 @@ export type ViewStyleProp = ____ViewStyleProp_Internal; export type TextStyleProp = ____TextStyleProp_Internal; export type ImageStyleProp = ____ImageStyleProp_Internal; -export type Styles = _Styles; - let hairlineWidth = PixelRatio.roundToNearestPixel(0.4); if (hairlineWidth === 0) { hairlineWidth = 1 / PixelRatio.get(); @@ -221,7 +219,7 @@ module.exports = { /** * Creates a StyleSheet style reference from the given object. */ - create<+S: Styles>(obj: S): $ObjMap StyleSheetInternalStyleIdentifier> { + create<+S: ____Styles_Internal>(obj: S): $ObjMap StyleSheetInternalStyleIdentifier> { const result = {}; for (const key in obj) { StyleSheetValidation.validateStyle(key, obj); diff --git a/Libraries/StyleSheet/StyleSheetTypes.js b/Libraries/StyleSheet/StyleSheetTypes.js index 4aeaf0623a059e..72db60b2c361cc 100644 --- a/Libraries/StyleSheet/StyleSheetTypes.js +++ b/Libraries/StyleSheet/StyleSheetTypes.js @@ -241,7 +241,7 @@ export type ____ImageStyleProp_Internal = GenericStyleProp< $ReadOnly<$Shape>, >; -export type Styles = { +export type ____Styles_Internal = { +[key: string]: $Shape