diff --git a/packages/react-native/Libraries/Interaction/TouchHistoryMath.js b/packages/react-native/Libraries/Interaction/TouchHistoryMath.js index 331737a0546..ff51f8f3073 100644 --- a/packages/react-native/Libraries/Interaction/TouchHistoryMath.js +++ b/packages/react-native/Libraries/Interaction/TouchHistoryMath.js @@ -151,6 +151,32 @@ const TouchHistoryMath = { }, noCentroid: -1, +} as { + centroidDimension: ( + touchHistory: TouchHistoryMath, + touchesChangedAfter: number, + isXAxis: boolean, + ofCurrent: boolean, + ) => number, + currentCentroidXOfTouchesChangedAfter: ( + touchHistory: TouchHistoryMath, + touchesChangedAfter: number, + ) => number, + currentCentroidYOfTouchesChangedAfter: ( + touchHistory: TouchHistoryMath, + touchesChangedAfter: number, + ) => number, + previousCentroidXOfTouchesChangedAfter: ( + touchHistory: TouchHistoryMath, + touchesChangedAfter: number, + ) => number, + previousCentroidYOfTouchesChangedAfter: ( + touchHistory: TouchHistoryMath, + touchesChangedAfter: number, + ) => number, + currentCentroidX: (touchHistory: TouchHistoryMath) => number, + currentCentroidY: (touchHistory: TouchHistoryMath) => number, + noCentroid: number, }; module.exports = TouchHistoryMath; diff --git a/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap b/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap index 28bfe0a27f0..e4d1ea8fcca 100644 --- a/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap +++ b/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap @@ -5539,7 +5539,7 @@ exports[`public API should not change unintentionally Libraries/Interaction/Touc ) => number, currentCentroidX: (touchHistory: TouchHistoryMath) => number, currentCentroidY: (touchHistory: TouchHistoryMath) => number, - noCentroid: $FlowFixMe, + noCentroid: number, }; declare module.exports: TouchHistoryMath; "