UNPKG

react-native-wear-engine

Version:
22 lines (21 loc) 795 B
import { EmitterSubscription } from 'react-native'; declare type SendResult = { success: boolean; messageId: string; }; declare type WearEngineType = { hasAvailableDevices(): void; requestPermission(): void; checkPermission(): void; getDevices(): void; getConnectedDevice(): void; setAndPingConnectedDevice(peerPkgName: String, peerFingerPrint: String): void; sendMessage(messageStr: String): SendResult; sendFile(filePath: String): SendResult; cancelFile(filePath: String): SendResult; addEventListener(event: string, listener: (event: any) => any): EmitterSubscription; removeEventListener(listener: EmitterSubscription): void; removeAllListeners(event: string): void; }; declare const _default: WearEngineType; export default _default;