import type { DistortionServiceOptions } from "./distortion-processing"; import type { GetReversePixelMapperFactoryArgs, ReversePixelMapperFactoriesPoolKeyMap, ReversePixelMapper } from "./pixel-mapper"; import type { ImageAdapter } from "./image-adapter"; /** * Distorts image using distortion name and distortion arguments and returns distorted image resource. * * @param image * @param distortion * @param args * @param options */ export declare function distortUnwrap(image: ResourceType | ImageAdapter, distortion: K, args: GetReversePixelMapperFactoryArgs, options?: DistortionServiceOptions): Promise; /** * Distorts image using ReversePixelMapper instance and returns distorted image resource. * * @param image * @param reversePixelMapper * @param options */ export declare function distortUnwrap(image: ResourceType | ImageAdapter, reversePixelMapper: ReversePixelMapper, options?: DistortionServiceOptions): Promise;