From 03ab4b36b0a1705ca7a587299c717e8e4011b7e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hanno=20J=2E=20G=C3=B6decke?= Date: Tue, 7 Jun 2022 12:25:39 +0200 Subject: [PATCH] fix: types --- types.d.ts | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/types.d.ts b/types.d.ts index 60e2567..ab218fc 100644 --- a/types.d.ts +++ b/types.d.ts @@ -1,20 +1,19 @@ -declare module "react-native-performance-stats" { - import { EmitterSubscription } from "react-native"; +import { EmitterSubscription } from "react-native"; - type PerformanceStats = { - jsFps: number; - uiFps: number; - shutter?: number; - framesDropped?: number; - usedCpu: number; - usedRam: number; - } +export type PerformanceStatsData = { + jsFps: number; + uiFps: number; + shutter?: number; + framesDropped?: number; + usedCpu: number; + usedRam: number; +} - type PerformanceStatsModule = { - start: (withCPU?: boolean) => void; - stop: () => void; - addListener: (listener: (stats: PerformanceStats) => unknown) => EmitterSubscription; - } +type PerformanceStatsModule = { + start: (withCPU?: boolean) => void; + stop: () => void; + addListener: (listener: (stats: PerformanceStatsData) => unknown) => EmitterSubscription; +} - export = PerformanceStatsModule; -} \ No newline at end of file +declare const PerformanceStats: PerformanceStatsModule; +export default PerformanceStats;