import { NativeModules } from 'react-native'; const contactsModule = NativeModules.Contacts; class ContactsService { public getRosterContacts(): void { contactsModule.getContacts(); } // iOS only public fetchContactDetails(jid: string): void { contactsModule.fetchContactDetails(jid); } public addContactToRoster(contactId: string): void { contactsModule.addContactToRoster(contactId); } public removeContact(contactJid: string): void { contactsModule.removeContact(contactJid); } } export const contactsService = new ContactsService();