import type { HybridObject } from 'react-native-nitro-modules'; import type { EncodedImageData, RawPixelData } from './Image.nitro'; import type { ImageLoader } from './ImageLoader.nitro'; export interface ImageLoaderFactory extends HybridObject<{ ios: 'swift'; android: 'kotlin'; }> { /** * Creates an {@linkcode ImageLoader} from a filesystem path such as `/tmp/image.jpg`, not a `file://` URL. */ createFileImageLoader(filePath: string): ImageLoader; createResourceImageLoader(name: string): ImageLoader; createSymbolImageLoader(symbolName: string): ImageLoader; createRawPixelDataImageLoader(data: RawPixelData): ImageLoader; createEncodedImageDataImageLoader(data: EncodedImageData): ImageLoader; } //# sourceMappingURL=ImageLoaderFactory.nitro.d.ts.map