import { FontModule } from "./../../interfaces/FontModule"; import { PostMessage, NativeModule } from "../../managers/NativeModuleHelper"; export default class FontModuleImpl extends NativeModule implements FontModule { public getFontUrl(): Promise { return new Promise((resolve, reject) => { const postMessage: PostMessage = { methodName: "getFontUrl", moduleName: "FontModule", resolveFunction: resolve, rejectFunction: reject, }; this.postMessage(postMessage); }) as Promise; } }