import { NativeModule } from "../managers/NativeModuleHelper"; import { ImageResolverModule } from "../interfaces/ImageResolverModule"; import { NativeModuleCallbackManager } from "../managers/NativeModuleCallbackManager"; import { NativeModuleResponse } from "../interfaces/NativeModuleResponse"; export default class ImageResolverModuleImpl extends NativeModule implements ImageResolverModule { constructor(nativeModuleCallbackManager: NativeModuleCallbackManager); /** * This is helpful to resolve image URLs that is filled with placeholders for width, height and quality when received from server. * @param url * @param width * @param height * @param quality */ resolveImage(url: string, width: number, height: number, quality?: number | undefined): Promise>; }