import type { TurboModule } from "react-native" import { TurboModuleRegistry } from "react-native" export interface Spec extends TurboModule { createServer(id: string, port: number, numberOfDroppedBytesFromMsgStart: number): Promise stopServer(id: string, reason: string): Promise send(host: string, port: number, message: string): Promise addListener(eventType: string): void removeListeners(count: number): void } export default TurboModuleRegistry.getEnforcing("UDPServerModule")