import type { EmitterSubscription } from "react-native"; export type FocusedInputAvailableEvents = | "focusDidSet" | "layoutDidSynchronize"; export type FocusedInputEventData = { current: number; count: number; }; export type FocusedInputEventsModule = { addListener: ( name: FocusedInputAvailableEvents, cb: (e: FocusedInputEventData) => void, ) => EmitterSubscription; }; export type WindowDimensionsAvailableEvents = "windowDidResize"; export type WindowDimensionsEventData = { width: number; height: number; }; export type WindowDimensionsEventsModule = { addListener: ( name: WindowDimensionsAvailableEvents, cb: (e: WindowDimensionsEventData) => void, ) => EmitterSubscription; };