UNPKG

tns-platform-declarations

Version:

Platform-specific TypeScript declarations for NativeScript for accessing native objects

2,204 lines (1,212 loc) • 91.8 kB
interface CIAccordionFoldTransition extends CITransitionFilter { bottomHeight: number; foldShadowAmount: number; numberOfFolds: number; } declare var CIAccordionFoldTransition: { prototype: CIAccordionFoldTransition; customAttributes?(): NSDictionary<string, any>; }; interface CIAffineClamp extends CIFilterProtocol { inputImage: CIImage; transform: CGAffineTransform; } declare var CIAffineClamp: { prototype: CIAffineClamp; customAttributes?(): NSDictionary<string, any>; }; interface CIAffineTile extends CIFilterProtocol { inputImage: CIImage; transform: CGAffineTransform; } declare var CIAffineTile: { prototype: CIAffineTile; customAttributes?(): NSDictionary<string, any>; }; interface CIAttributedTextImageGenerator extends CIFilterProtocol { scaleFactor: number; text: NSAttributedString; } declare var CIAttributedTextImageGenerator: { prototype: CIAttributedTextImageGenerator; customAttributes?(): NSDictionary<string, any>; }; declare class CIAztecCodeDescriptor extends CIBarcodeDescriptor { static alloc(): CIAztecCodeDescriptor; // inherited from NSObject static descriptorWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): CIAztecCodeDescriptor; static new(): CIAztecCodeDescriptor; // inherited from NSObject readonly dataCodewordCount: number; readonly errorCorrectedPayload: NSData; readonly isCompact: boolean; readonly layerCount: number; constructor(o: { payload: NSData; isCompact: boolean; layerCount: number; dataCodewordCount: number; }); initWithPayloadIsCompactLayerCountDataCodewordCount(errorCorrectedPayload: NSData, isCompact: boolean, layerCount: number, dataCodewordCount: number): this; } interface CIAztecCodeGenerator extends CIFilterProtocol { compactStyle: number; correctionLevel: number; layers: number; message: NSData; } declare var CIAztecCodeGenerator: { prototype: CIAztecCodeGenerator; customAttributes?(): NSDictionary<string, any>; }; declare class CIBarcodeDescriptor extends NSObject implements NSCopying, NSSecureCoding { static alloc(): CIBarcodeDescriptor; // inherited from NSObject static new(): CIBarcodeDescriptor; // inherited from NSObject static readonly supportsSecureCoding: boolean; // inherited from NSSecureCoding constructor(o: { coder: NSCoder; }); // inherited from NSCoding copyWithZone(zone: interop.Pointer | interop.Reference<any>): any; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; } interface CIBarcodeGenerator extends CIFilterProtocol { barcodeDescriptor: CIBarcodeDescriptor; } declare var CIBarcodeGenerator: { prototype: CIBarcodeGenerator; customAttributes?(): NSDictionary<string, any>; }; interface CIBarsSwipeTransition extends CITransitionFilter { angle: number; barOffset: number; width: number; } declare var CIBarsSwipeTransition: { prototype: CIBarsSwipeTransition; customAttributes?(): NSDictionary<string, any>; }; interface CIBicubicScaleTransform extends CIFilterProtocol { aspectRatio: number; inputImage: CIImage; parameterB: number; parameterC: number; scale: number; } declare var CIBicubicScaleTransform: { prototype: CIBicubicScaleTransform; customAttributes?(): NSDictionary<string, any>; }; declare class CIBlendKernel extends CIColorKernel { static alloc(): CIBlendKernel; // inherited from NSObject static kernelWithFunctionNameFromMetalLibraryDataError(name: string, data: NSData): CIBlendKernel; // inherited from CIKernel static kernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError(name: string, data: NSData, format: number): CIBlendKernel; // inherited from CIKernel static kernelWithString(string: string): CIBlendKernel; // inherited from CIKernel static new(): CIBlendKernel; // inherited from NSObject static readonly clear: CIBlendKernel; static readonly color: CIBlendKernel; static readonly colorBurn: CIBlendKernel; static readonly colorDodge: CIBlendKernel; static readonly componentAdd: CIBlendKernel; static readonly componentMax: CIBlendKernel; static readonly componentMin: CIBlendKernel; static readonly componentMultiply: CIBlendKernel; static readonly darken: CIBlendKernel; static readonly darkerColor: CIBlendKernel; static readonly destination: CIBlendKernel; static readonly destinationAtop: CIBlendKernel; static readonly destinationIn: CIBlendKernel; static readonly destinationOut: CIBlendKernel; static readonly destinationOver: CIBlendKernel; static readonly difference: CIBlendKernel; static readonly divide: CIBlendKernel; static readonly exclusion: CIBlendKernel; static readonly exclusiveOr: CIBlendKernel; static readonly hardLight: CIBlendKernel; static readonly hardMix: CIBlendKernel; static readonly hue: CIBlendKernel; static readonly lighten: CIBlendKernel; static readonly lighterColor: CIBlendKernel; static readonly linearBurn: CIBlendKernel; static readonly linearDodge: CIBlendKernel; static readonly linearLight: CIBlendKernel; static readonly luminosity: CIBlendKernel; static readonly multiply: CIBlendKernel; static readonly overlay: CIBlendKernel; static readonly pinLight: CIBlendKernel; static readonly saturation: CIBlendKernel; static readonly screen: CIBlendKernel; static readonly softLight: CIBlendKernel; static readonly source: CIBlendKernel; static readonly sourceAtop: CIBlendKernel; static readonly sourceIn: CIBlendKernel; static readonly sourceOut: CIBlendKernel; static readonly sourceOver: CIBlendKernel; static readonly subtract: CIBlendKernel; static readonly vividLight: CIBlendKernel; applyWithForegroundBackground(foreground: CIImage, background: CIImage): CIImage; applyWithForegroundBackgroundColorSpace(foreground: CIImage, background: CIImage, colorSpace: any): CIImage; } interface CIBlendWithMask extends CIFilterProtocol { backgroundImage: CIImage; inputImage: CIImage; maskImage: CIImage; } declare var CIBlendWithMask: { prototype: CIBlendWithMask; customAttributes?(): NSDictionary<string, any>; }; interface CIBloom extends CIFilterProtocol { inputImage: CIImage; intensity: number; radius: number; } declare var CIBloom: { prototype: CIBloom; customAttributes?(): NSDictionary<string, any>; }; interface CIBokehBlur extends CIFilterProtocol { inputImage: CIImage; radius: number; ringAmount: number; ringSize: number; softness: number; } declare var CIBokehBlur: { prototype: CIBokehBlur; customAttributes?(): NSDictionary<string, any>; }; interface CIBoxBlur extends CIFilterProtocol { inputImage: CIImage; radius: number; } declare var CIBoxBlur: { prototype: CIBoxBlur; customAttributes?(): NSDictionary<string, any>; }; interface CICMYKHalftone extends CIFilterProtocol { angle: number; center: CGPoint; grayComponentReplacement: number; inputImage: CIImage; sharpness: number; underColorRemoval: number; width: number; } declare var CICMYKHalftone: { prototype: CICMYKHalftone; customAttributes?(): NSDictionary<string, any>; }; interface CICheckerboardGenerator extends CIFilterProtocol { center: CGPoint; color0: CIColor; color1: CIColor; sharpness: number; width: number; } declare var CICheckerboardGenerator: { prototype: CICheckerboardGenerator; customAttributes?(): NSDictionary<string, any>; }; interface CICircularScreen extends CIFilterProtocol { center: CGPoint; inputImage: CIImage; sharpness: number; width: number; } declare var CICircularScreen: { prototype: CICircularScreen; customAttributes?(): NSDictionary<string, any>; }; interface CICode128BarcodeGenerator extends CIFilterProtocol { barcodeHeight: number; message: NSData; quietSpace: number; } declare var CICode128BarcodeGenerator: { prototype: CICode128BarcodeGenerator; customAttributes?(): NSDictionary<string, any>; }; declare class CIColor extends NSObject implements NSCopying, NSSecureCoding { static alloc(): CIColor; // inherited from NSObject static colorWithCGColor(c: any): CIColor; static colorWithRedGreenBlue(r: number, g: number, b: number): CIColor; static colorWithRedGreenBlueAlpha(r: number, g: number, b: number, a: number): CIColor; static colorWithRedGreenBlueAlphaColorSpace(r: number, g: number, b: number, a: number, colorSpace: any): CIColor; static colorWithRedGreenBlueColorSpace(r: number, g: number, b: number, colorSpace: any): CIColor; static colorWithString(representation: string): CIColor; static new(): CIColor; // inherited from NSObject readonly alpha: number; readonly blue: number; readonly colorSpace: any; readonly components: interop.Pointer | interop.Reference<number>; readonly green: number; readonly numberOfComponents: number; readonly red: number; readonly stringRepresentation: string; static readonly blackColor: CIColor; static readonly blueColor: CIColor; static readonly clearColor: CIColor; static readonly cyanColor: CIColor; static readonly grayColor: CIColor; static readonly greenColor: CIColor; static readonly magentaColor: CIColor; static readonly redColor: CIColor; static readonly whiteColor: CIColor; static readonly yellowColor: CIColor; static readonly supportsSecureCoding: boolean; // inherited from NSSecureCoding constructor(o: { CGColor: any; }); constructor(o: { coder: NSCoder; }); // inherited from NSCoding constructor(o: { color: UIColor; }); constructor(o: { red: number; green: number; blue: number; }); constructor(o: { red: number; green: number; blue: number; alpha: number; }); constructor(o: { red: number; green: number; blue: number; alpha: number; colorSpace: any; }); constructor(o: { red: number; green: number; blue: number; colorSpace: any; }); copyWithZone(zone: interop.Pointer | interop.Reference<any>): any; encodeWithCoder(coder: NSCoder): void; initWithCGColor(c: any): this; initWithCoder(coder: NSCoder): this; initWithColor(color: UIColor): this; initWithRedGreenBlue(r: number, g: number, b: number): this; initWithRedGreenBlueAlpha(r: number, g: number, b: number, a: number): this; initWithRedGreenBlueAlphaColorSpace(r: number, g: number, b: number, a: number, colorSpace: any): this; initWithRedGreenBlueColorSpace(r: number, g: number, b: number, colorSpace: any): this; } interface CIColorClamp extends CIFilterProtocol { inputImage: CIImage; maxComponents: CIVector; minComponents: CIVector; } declare var CIColorClamp: { prototype: CIColorClamp; customAttributes?(): NSDictionary<string, any>; }; interface CIColorControls extends CIFilterProtocol { brightness: number; contrast: number; inputImage: CIImage; saturation: number; } declare var CIColorControls: { prototype: CIColorControls; customAttributes?(): NSDictionary<string, any>; }; interface CIColorCrossPolynomial extends CIFilterProtocol { blueCoefficients: CIVector; greenCoefficients: CIVector; inputImage: CIImage; redCoefficients: CIVector; } declare var CIColorCrossPolynomial: { prototype: CIColorCrossPolynomial; customAttributes?(): NSDictionary<string, any>; }; interface CIColorCube extends CIFilterProtocol { cubeData: NSData; cubeDimension: number; inputImage: CIImage; } declare var CIColorCube: { prototype: CIColorCube; customAttributes?(): NSDictionary<string, any>; }; interface CIColorCubeWithColorSpace extends CIFilterProtocol { colorSpace: any; cubeData: NSData; cubeDimension: number; inputImage: CIImage; } declare var CIColorCubeWithColorSpace: { prototype: CIColorCubeWithColorSpace; customAttributes?(): NSDictionary<string, any>; }; interface CIColorCubesMixedWithMask extends CIFilterProtocol { colorSpace: any; cube0Data: NSData; cube1Data: NSData; cubeDimension: number; inputImage: CIImage; maskImage: CIImage; } declare var CIColorCubesMixedWithMask: { prototype: CIColorCubesMixedWithMask; customAttributes?(): NSDictionary<string, any>; }; interface CIColorCurves extends CIFilterProtocol { colorSpace: any; curvesData: NSData; curvesDomain: CIVector; inputImage: CIImage; } declare var CIColorCurves: { prototype: CIColorCurves; customAttributes?(): NSDictionary<string, any>; }; interface CIColorInvert extends CIFilterProtocol { inputImage: CIImage; } declare var CIColorInvert: { prototype: CIColorInvert; customAttributes?(): NSDictionary<string, any>; }; declare class CIColorKernel extends CIKernel { static alloc(): CIColorKernel; // inherited from NSObject static kernelWithFunctionNameFromMetalLibraryDataError(name: string, data: NSData): CIColorKernel; // inherited from CIKernel static kernelWithFunctionNameFromMetalLibraryDataOutputPixelFormatError(name: string, data: NSData, format: number): CIColorKernel; // inherited from CIKernel static kernelWithString(string: string): CIColorKernel; // inherited from CIKernel static new(): CIColorKernel; // inherited from NSObject applyWithExtentArguments(extent: CGRect, args: NSArray<any> | any[]): CIImage; } interface CIColorMap extends CIFilterProtocol { gradientImage: CIImage; inputImage: CIImage; } declare var CIColorMap: { prototype: CIColorMap; customAttributes?(): NSDictionary<string, any>; }; interface CIColorMatrix extends CIFilterProtocol { AVector: CIVector; BVector: CIVector; GVector: CIVector; RVector: CIVector; biasVector: CIVector; inputImage: CIImage; } declare var CIColorMatrix: { prototype: CIColorMatrix; customAttributes?(): NSDictionary<string, any>; }; interface CIColorMonochrome extends CIFilterProtocol { color: CIColor; inputImage: CIImage; intensity: number; } declare var CIColorMonochrome: { prototype: CIColorMonochrome; customAttributes?(): NSDictionary<string, any>; }; interface CIColorPolynomial extends CIFilterProtocol { alphaCoefficients: CIVector; blueCoefficients: CIVector; greenCoefficients: CIVector; inputImage: CIImage; redCoefficients: CIVector; } declare var CIColorPolynomial: { prototype: CIColorPolynomial; customAttributes?(): NSDictionary<string, any>; }; interface CIColorPosterize extends CIFilterProtocol { inputImage: CIImage; levels: number; } declare var CIColorPosterize: { prototype: CIColorPosterize; customAttributes?(): NSDictionary<string, any>; }; interface CIComicEffect extends CIFilterProtocol { inputImage: CIImage; } declare var CIComicEffect: { prototype: CIComicEffect; customAttributes?(): NSDictionary<string, any>; }; interface CICompositeOperation extends CIFilterProtocol { backgroundImage: CIImage; inputImage: CIImage; } declare var CICompositeOperation: { prototype: CICompositeOperation; customAttributes?(): NSDictionary<string, any>; }; declare class CIContext extends NSObject { static alloc(): CIContext; // inherited from NSObject static context(): CIContext; static contextWithCGContextOptions(cgctx: any, options: NSDictionary<string, any>): CIContext; static contextWithEAGLContext(eaglContext: EAGLContext): CIContext; static contextWithEAGLContextOptions(eaglContext: EAGLContext, options: NSDictionary<string, any>): CIContext; static contextWithMTLCommandQueue(commandQueue: MTLCommandQueue): CIContext; static contextWithMTLCommandQueueOptions(commandQueue: MTLCommandQueue, options: NSDictionary<string, any>): CIContext; static contextWithMTLDevice(device: MTLDevice): CIContext; static contextWithMTLDeviceOptions(device: MTLDevice, options: NSDictionary<string, any>): CIContext; static contextWithOptions(options: NSDictionary<string, any>): CIContext; static new(): CIContext; // inherited from NSObject readonly workingColorSpace: any; readonly workingFormat: number; constructor(o: { options: NSDictionary<string, any>; }); HEIFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: any, options: NSDictionary<string, any>): NSData; JPEGRepresentationOfImageColorSpaceOptions(image: CIImage, colorSpace: any, options: NSDictionary<string, any>): NSData; PNGRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: any, options: NSDictionary<string, any>): NSData; TIFFRepresentationOfImageFormatColorSpaceOptions(image: CIImage, format: number, colorSpace: any, options: NSDictionary<string, any>): NSData; clearCaches(): void; createCGImageFromRect(image: CIImage, fromRect: CGRect): any; createCGImageFromRectFormatColorSpace(image: CIImage, fromRect: CGRect, format: number, colorSpace: any): any; createCGImageFromRectFormatColorSpaceDeferred(image: CIImage, fromRect: CGRect, format: number, colorSpace: any, deferred: boolean): any; depthBlurEffectFilterForImageDataOptions(data: NSData, options: NSDictionary<any, any>): CIFilter; depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteHairSemanticSegmentationOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage, hairSemanticSegmentation: CIImage, orientation: CGImagePropertyOrientation, options: NSDictionary<any, any>): CIFilter; depthBlurEffectFilterForImageDisparityImagePortraitEffectsMatteOrientationOptions(image: CIImage, disparityImage: CIImage, portraitEffectsMatte: CIImage, orientation: CGImagePropertyOrientation, options: NSDictionary<any, any>): CIFilter; depthBlurEffectFilterForImageURLOptions(url: NSURL, options: NSDictionary<any, any>): CIFilter; drawImageAtPointFromRect(image: CIImage, atPoint: CGPoint, fromRect: CGRect): void; drawImageInRectFromRect(image: CIImage, inRect: CGRect, fromRect: CGRect): void; initWithOptions(options: NSDictionary<string, any>): this; inputImageMaximumSize(): CGSize; outputImageMaximumSize(): CGSize; prepareRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint): boolean; renderToBitmapRowBytesBoundsFormatColorSpace(image: CIImage, data: interop.Pointer | interop.Reference<any>, rowBytes: number, bounds: CGRect, format: number, colorSpace: any): void; renderToCVPixelBuffer(image: CIImage, buffer: any): void; renderToCVPixelBufferBoundsColorSpace(image: CIImage, buffer: any, bounds: CGRect, colorSpace: any): void; renderToIOSurfaceBoundsColorSpace(image: CIImage, surface: any, bounds: CGRect, colorSpace: any): void; renderToMTLTextureCommandBufferBoundsColorSpace(image: CIImage, texture: MTLTexture, commandBuffer: MTLCommandBuffer, bounds: CGRect, colorSpace: any): void; startTaskToClearError(destination: CIRenderDestination): CIRenderTask; startTaskToRenderFromRectToDestinationAtPointError(image: CIImage, fromRect: CGRect, destination: CIRenderDestination, atPoint: CGPoint): CIRenderTask; startTaskToRenderToDestinationError(image: CIImage, destination: CIRenderDestination): CIRenderTask; writeHEIFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: any, options: NSDictionary<string, any>): boolean; writeJPEGRepresentationOfImageToURLColorSpaceOptionsError(image: CIImage, url: NSURL, colorSpace: any, options: NSDictionary<string, any>): boolean; writePNGRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: any, options: NSDictionary<string, any>): boolean; writeTIFFRepresentationOfImageToURLFormatColorSpaceOptionsError(image: CIImage, url: NSURL, format: number, colorSpace: any, options: NSDictionary<string, any>): boolean; } interface CIConvolution extends CIFilterProtocol { bias: number; inputImage: CIImage; weights: CIVector; } declare var CIConvolution: { prototype: CIConvolution; customAttributes?(): NSDictionary<string, any>; }; interface CICopyMachineTransition extends CITransitionFilter { angle: number; color: CIColor; extent: CGRect; opacity: number; width: number; } declare var CICopyMachineTransition: { prototype: CICopyMachineTransition; customAttributes?(): NSDictionary<string, any>; }; interface CICoreMLModel extends CIFilterProtocol { headIndex: number; inputImage: CIImage; model: MLModel; softmaxNormalization: boolean; } declare var CICoreMLModel: { prototype: CICoreMLModel; customAttributes?(): NSDictionary<string, any>; }; interface CICrystallize extends CIFilterProtocol { center: CGPoint; inputImage: CIImage; radius: number; } declare var CICrystallize: { prototype: CICrystallize; customAttributes?(): NSDictionary<string, any>; }; declare class CIDataMatrixCodeDescriptor extends CIBarcodeDescriptor { static alloc(): CIDataMatrixCodeDescriptor; // inherited from NSObject static descriptorWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: CIDataMatrixCodeECCVersion): CIDataMatrixCodeDescriptor; static new(): CIDataMatrixCodeDescriptor; // inherited from NSObject readonly columnCount: number; readonly eccVersion: CIDataMatrixCodeECCVersion; readonly errorCorrectedPayload: NSData; readonly rowCount: number; constructor(o: { payload: NSData; rowCount: number; columnCount: number; eccVersion: CIDataMatrixCodeECCVersion; }); initWithPayloadRowCountColumnCountEccVersion(errorCorrectedPayload: NSData, rowCount: number, columnCount: number, eccVersion: CIDataMatrixCodeECCVersion): this; } declare const enum CIDataMatrixCodeECCVersion { Version000 = 0, Version050 = 50, Version080 = 80, Version100 = 100, Version140 = 140, Version200 = 200 } interface CIDepthOfField extends CIFilterProtocol { inputImage: CIImage; point0: CGPoint; point1: CGPoint; radius: number; saturation: number; unsharpMaskIntensity: number; unsharpMaskRadius: number; } declare var CIDepthOfField: { prototype: CIDepthOfField; customAttributes?(): NSDictionary<string, any>; }; interface CIDepthToDisparity extends CIFilterProtocol { inputImage: CIImage; } declare var CIDepthToDisparity: { prototype: CIDepthToDisparity; customAttributes?(): NSDictionary<string, any>; }; declare class CIDetector extends NSObject { static alloc(): CIDetector; // inherited from NSObject static detectorOfTypeContextOptions(type: string, context: CIContext, options: NSDictionary<string, any>): CIDetector; static new(): CIDetector; // inherited from NSObject featuresInImage(image: CIImage): NSArray<CIFeature>; featuresInImageOptions(image: CIImage, options: NSDictionary<string, any>): NSArray<CIFeature>; } declare var CIDetectorAccuracy: string; declare var CIDetectorAccuracyHigh: string; declare var CIDetectorAccuracyLow: string; declare var CIDetectorAspectRatio: string; declare var CIDetectorEyeBlink: string; declare var CIDetectorFocalLength: string; declare var CIDetectorImageOrientation: string; declare var CIDetectorMaxFeatureCount: string; declare var CIDetectorMinFeatureSize: string; declare var CIDetectorNumberOfAngles: string; declare var CIDetectorReturnSubFeatures: string; declare var CIDetectorSmile: string; declare var CIDetectorTracking: string; declare var CIDetectorTypeFace: string; declare var CIDetectorTypeQRCode: string; declare var CIDetectorTypeRectangle: string; declare var CIDetectorTypeText: string; interface CIDiscBlur extends CIFilterProtocol { inputImage: CIImage; radius: number; } declare var CIDiscBlur: { prototype: CIDiscBlur; customAttributes?(): NSDictionary<string, any>; }; interface CIDisintegrateWithMaskTransition extends CITransitionFilter { maskImage: CIImage; shadowDensity: number; shadowOffset: CGPoint; shadowRadius: number; } declare var CIDisintegrateWithMaskTransition: { prototype: CIDisintegrateWithMaskTransition; customAttributes?(): NSDictionary<string, any>; }; interface CIDisparityToDepth extends CIFilterProtocol { inputImage: CIImage; } declare var CIDisparityToDepth: { prototype: CIDisparityToDepth; customAttributes?(): NSDictionary<string, any>; }; interface CIDissolveTransition extends CITransitionFilter { } declare var CIDissolveTransition: { prototype: CIDissolveTransition; customAttributes?(): NSDictionary<string, any>; }; interface CIDither extends CIFilterProtocol { inputImage: CIImage; intensity: number; } declare var CIDither: { prototype: CIDither; customAttributes?(): NSDictionary<string, any>; }; interface CIDocumentEnhancer extends CIFilterProtocol { amount: number; inputImage: CIImage; } declare var CIDocumentEnhancer: { prototype: CIDocumentEnhancer; customAttributes?(): NSDictionary<string, any>; }; interface CIDotScreen extends CIFilterProtocol { angle: number; center: CGPoint; inputImage: CIImage; sharpness: number; width: number; } declare var CIDotScreen: { prototype: CIDotScreen; customAttributes?(): NSDictionary<string, any>; }; interface CIEdgePreserveUpsample extends CIFilterProtocol { inputImage: CIImage; lumaSigma: number; smallImage: CIImage; spatialSigma: number; } declare var CIEdgePreserveUpsample: { prototype: CIEdgePreserveUpsample; customAttributes?(): NSDictionary<string, any>; }; interface CIEdgeWork extends CIFilterProtocol { inputImage: CIImage; radius: number; } declare var CIEdgeWork: { prototype: CIEdgeWork; customAttributes?(): NSDictionary<string, any>; }; interface CIEdges extends CIFilterProtocol { inputImage: CIImage; intensity: number; } declare var CIEdges: { prototype: CIEdges; customAttributes?(): NSDictionary<string, any>; }; interface CIEightfoldReflectedTile extends CIFilterProtocol { angle: number; center: CGPoint; inputImage: CIImage; width: number; } declare var CIEightfoldReflectedTile: { prototype: CIEightfoldReflectedTile; customAttributes?(): NSDictionary<string, any>; }; interface CIExposureAdjust extends CIFilterProtocol { EV: number; inputImage: CIImage; } declare var CIExposureAdjust: { prototype: CIExposureAdjust; customAttributes?(): NSDictionary<string, any>; }; declare class CIFaceFeature extends CIFeature { static alloc(): CIFaceFeature; // inherited from NSObject static new(): CIFaceFeature; // inherited from NSObject readonly faceAngle: number; readonly hasFaceAngle: boolean; readonly hasLeftEyePosition: boolean; readonly hasMouthPosition: boolean; readonly hasRightEyePosition: boolean; readonly hasSmile: boolean; readonly hasTrackingFrameCount: boolean; readonly hasTrackingID: boolean; readonly leftEyeClosed: boolean; readonly leftEyePosition: CGPoint; readonly mouthPosition: CGPoint; readonly rightEyeClosed: boolean; readonly rightEyePosition: CGPoint; readonly trackingFrameCount: number; readonly trackingID: number; } interface CIFalseColor extends CIFilterProtocol { color0: CIColor; color1: CIColor; inputImage: CIImage; } declare var CIFalseColor: { prototype: CIFalseColor; customAttributes?(): NSDictionary<string, any>; }; declare class CIFeature extends NSObject { static alloc(): CIFeature; // inherited from NSObject static new(): CIFeature; // inherited from NSObject readonly bounds: CGRect; readonly type: string; } declare var CIFeatureTypeFace: string; declare var CIFeatureTypeQRCode: string; declare var CIFeatureTypeRectangle: string; declare var CIFeatureTypeText: string; declare class CIFilter extends NSObject implements NSCopying, NSSecureCoding { static CMYKHalftone(): CIFilter; static LabDeltaE(): CIFilter; static PDF417BarcodeGenerator(): CIFilter; static QRCodeGenerator(): CIFilter; static accordionFoldTransitionFilter(): CIFilter; static additionCompositingFilter(): CIFilter; static affineClampFilter(): CIFilter; static affineTileFilter(): CIFilter; static alloc(): CIFilter; // inherited from NSObject static attributedTextImageGeneratorFilter(): CIFilter; static aztecCodeGeneratorFilter(): CIFilter; static barcodeGeneratorFilter(): CIFilter; static barsSwipeTransitionFilter(): CIFilter; static bicubicScaleTransformFilter(): CIFilter; static blendWithAlphaMaskFilter(): CIFilter; static blendWithBlueMaskFilter(): CIFilter; static blendWithMaskFilter(): CIFilter; static blendWithRedMaskFilter(): CIFilter; static bloomFilter(): CIFilter; static bokehBlurFilter(): CIFilter; static boxBlurFilter(): CIFilter; static checkerboardGeneratorFilter(): CIFilter; static circularScreenFilter(): CIFilter; static code128BarcodeGeneratorFilter(): CIFilter; static colorBlendModeFilter(): CIFilter; static colorBurnBlendModeFilter(): CIFilter; static colorClampFilter(): CIFilter; static colorControlsFilter(): CIFilter; static colorCrossPolynomialFilter(): CIFilter; static colorCubeFilter(): CIFilter; static colorCubeWithColorSpaceFilter(): CIFilter; static colorCubesMixedWithMaskFilter(): CIFilter; static colorCurvesFilter(): CIFilter; static colorDodgeBlendModeFilter(): CIFilter; static colorInvertFilter(): CIFilter; static colorMapFilter(): CIFilter; static colorMatrixFilter(): CIFilter; static colorMonochromeFilter(): CIFilter; static colorPolynomialFilter(): CIFilter; static colorPosterizeFilter(): CIFilter; static comicEffectFilter(): CIFilter; static convolution3X3Filter(): CIFilter; static convolution5X5Filter(): CIFilter; static convolution7X7Filter(): CIFilter; static convolution9HorizontalFilter(): CIFilter; static convolution9VerticalFilter(): CIFilter; static copyMachineTransitionFilter(): CIFilter; static coreMLModelFilter(): CIFilter; static crystallizeFilter(): CIFilter; static darkenBlendModeFilter(): CIFilter; static depthOfFieldFilter(): CIFilter; static depthToDisparityFilter(): CIFilter; static differenceBlendModeFilter(): CIFilter; static discBlurFilter(): CIFilter; static disintegrateWithMaskTransitionFilter(): CIFilter; static disparityToDepthFilter(): CIFilter; static dissolveTransitionFilter(): CIFilter; static ditherFilter(): CIFilter; static divideBlendModeFilter(): CIFilter; static documentEnhancerFilter(): CIFilter; static dotScreenFilter(): CIFilter; static edgePreserveUpsampleFilter(): CIFilter; static edgeWorkFilter(): CIFilter; static edgesFilter(): CIFilter; static eightfoldReflectedTileFilter(): CIFilter; static exclusionBlendModeFilter(): CIFilter; static exposureAdjustFilter(): CIFilter; static falseColorFilter(): CIFilter; static filterArrayFromSerializedXMPInputImageExtentError(xmpData: NSData, extent: CGRect): NSArray<CIFilter>; static filterNamesInCategories(categories: NSArray<string> | string[]): NSArray<string>; static filterNamesInCategory(category: string): NSArray<string>; static filterWithCVPixelBufferPropertiesOptions(pixelBuffer: any, properties: NSDictionary<any, any>, options: NSDictionary<string, any>): CIFilter; static filterWithImageDataOptions(data: NSData, options: NSDictionary<string, any>): CIFilter; static filterWithImageURLOptions(url: NSURL, options: NSDictionary<string, any>): CIFilter; static filterWithName(name: string): CIFilter; static filterWithNameKeysAndValues(name: string, key0: any): CIFilter; static filterWithNameWithInputParameters(name: string, params: NSDictionary<string, any>): CIFilter; static flashTransitionFilter(): CIFilter; static fourfoldReflectedTileFilter(): CIFilter; static fourfoldRotatedTileFilter(): CIFilter; static fourfoldTranslatedTileFilter(): CIFilter; static gaborGradientsFilter(): CIFilter; static gammaAdjustFilter(): CIFilter; static gaussianBlurFilter(): CIFilter; static gaussianGradientFilter(): CIFilter; static glideReflectedTileFilter(): CIFilter; static gloomFilter(): CIFilter; static hardLightBlendModeFilter(): CIFilter; static hatchedScreenFilter(): CIFilter; static heightFieldFromMaskFilter(): CIFilter; static hexagonalPixellateFilter(): CIFilter; static highlightShadowAdjustFilter(): CIFilter; static hueAdjustFilter(): CIFilter; static hueBlendModeFilter(): CIFilter; static hueSaturationValueGradientFilter(): CIFilter; static kaleidoscopeFilter(): CIFilter; static keystoneCorrectionCombinedFilter(): CIFilter; static keystoneCorrectionHorizontalFilter(): CIFilter; static keystoneCorrectionVerticalFilter(): CIFilter; static lanczosScaleTransformFilter(): CIFilter; static lenticularHaloGeneratorFilter(): CIFilter; static lightenBlendModeFilter(): CIFilter; static lineOverlayFilter(): CIFilter; static lineScreenFilter(): CIFilter; static linearBurnBlendModeFilter(): CIFilter; static linearDodgeBlendModeFilter(): CIFilter; static linearGradientFilter(): CIFilter; static linearToSRGBToneCurveFilter(): CIFilter; static localizedDescriptionForFilterName(filterName: string): string; static localizedNameForCategory(category: string): string; static localizedNameForFilterName(filterName: string): string; static localizedReferenceDocumentationForFilterName(filterName: string): NSURL; static luminosityBlendModeFilter(): CIFilter; static maskToAlphaFilter(): CIFilter; static maskedVariableBlurFilter(): CIFilter; static maximumComponentFilter(): CIFilter; static maximumCompositingFilter(): CIFilter; static medianFilter(): CIFilter; static meshGeneratorFilter(): CIFilter; static minimumComponentFilter(): CIFilter; static minimumCompositingFilter(): CIFilter; static mixFilter(): CIFilter; static modTransitionFilter(): CIFilter; static morphologyGradientFilter(): CIFilter; static morphologyMaximumFilter(): CIFilter; static morphologyMinimumFilter(): CIFilter; static morphologyRectangleMaximumFilter(): CIFilter; static morphologyRectangleMinimumFilter(): CIFilter; static motionBlurFilter(): CIFilter; static multiplyBlendModeFilter(): CIFilter; static multiplyCompositingFilter(): CIFilter; static new(): CIFilter; // inherited from NSObject static noiseReductionFilter(): CIFilter; static opTileFilter(): CIFilter; static overlayBlendModeFilter(): CIFilter; static pageCurlTransitionFilter(): CIFilter; static pageCurlWithShadowTransitionFilter(): CIFilter; static paletteCentroidFilter(): CIFilter; static palettizeFilter(): CIFilter; static parallelogramTileFilter(): CIFilter; static perspectiveCorrectionFilter(): CIFilter; static perspectiveRotateFilter(): CIFilter; static perspectiveTileFilter(): CIFilter; static perspectiveTransformFilter(): CIFilter; static perspectiveTransformWithExtentFilter(): CIFilter; static photoEffectChromeFilter(): CIFilter; static photoEffectFadeFilter(): CIFilter; static photoEffectInstantFilter(): CIFilter; static photoEffectMonoFilter(): CIFilter; static photoEffectNoirFilter(): CIFilter; static photoEffectProcessFilter(): CIFilter; static photoEffectTonalFilter(): CIFilter; static photoEffectTransferFilter(): CIFilter; static pinLightBlendModeFilter(): CIFilter; static pixellateFilter(): CIFilter; static pointillizeFilter(): CIFilter; static radialGradientFilter(): CIFilter; static randomGeneratorFilter(): CIFilter; static registerFilterNameConstructorClassAttributes(name: string, anObject: CIFilterConstructor, attributes: NSDictionary<string, any>): void; static rippleTransitionFilter(): CIFilter; static roundedRectangleGeneratorFilter(): CIFilter; static sRGBToneCurveToLinearFilter(): CIFilter; static saliencyMapFilter(): CIFilter; static saturationBlendModeFilter(): CIFilter; static screenBlendModeFilter(): CIFilter; static sepiaToneFilter(): CIFilter; static serializedXMPFromFiltersInputImageExtent(filters: NSArray<CIFilter> | CIFilter[], extent: CGRect): NSData; static shadedMaterialFilter(): CIFilter; static sharpenLuminanceFilter(): CIFilter; static sixfoldReflectedTileFilter(): CIFilter; static sixfoldRotatedTileFilter(): CIFilter; static smoothLinearGradientFilter(): CIFilter; static softLightBlendModeFilter(): CIFilter; static sourceAtopCompositingFilter(): CIFilter; static sourceInCompositingFilter(): CIFilter; static sourceOutCompositingFilter(): CIFilter; static sourceOverCompositingFilter(): CIFilter; static spotColorFilter(): CIFilter; static spotLightFilter(): CIFilter; static starShineGeneratorFilter(): CIFilter; static straightenFilter(): CIFilter; static stripesGeneratorFilter(): CIFilter; static subtractBlendModeFilter(): CIFilter; static sunbeamsGeneratorFilter(): CIFilter; static supportedRawCameraModels(): NSArray<string>; static swipeTransitionFilter(): CIFilter; static temperatureAndTintFilter(): CIFilter; static textImageGeneratorFilter(): CIFilter; static thermalFilter(): CIFilter; static toneCurveFilter(): CIFilter; static triangleKaleidoscopeFilter(): CIFilter; static triangleTileFilter(): CIFilter; static twelvefoldReflectedTileFilter(): CIFilter; static unsharpMaskFilter(): CIFilter; static vibranceFilter(): CIFilter; static vignetteEffectFilter(): CIFilter; static vignetteFilter(): CIFilter; static whitePointAdjustFilter(): CIFilter; static xRayFilter(): CIFilter; static zoomBlurFilter(): CIFilter; readonly attributes: NSDictionary<string, any>; readonly inputKeys: NSArray<string>; name: string; readonly outputImage: CIImage; readonly outputKeys: NSArray<string>; static readonly supportsSecureCoding: boolean; // inherited from NSSecureCoding constructor(o: { coder: NSCoder; }); // inherited from NSCoding copyWithZone(zone: interop.Pointer | interop.Reference<any>): any; encodeWithCoder(coder: NSCoder): void; initWithCoder(coder: NSCoder): this; setDefaults(): void; setName(aString: string): void; } interface CIFilterConstructor { filterWithName(name: string): CIFilter; } declare var CIFilterConstructor: { prototype: CIFilterConstructor; }; interface CIFilterProtocol { outputImage: CIImage; } declare var CIFilterProtocol: { prototype: CIFilterProtocol; customAttributes?(): NSDictionary<string, any>; }; declare class CIFilterShape extends NSObject implements NSCopying { static alloc(): CIFilterShape; // inherited from NSObject static new(): CIFilterShape; // inherited from NSObject static shapeWithRect(r: CGRect): CIFilterShape; readonly extent: CGRect; constructor(o: { rect: CGRect; }); copyWithZone(zone: interop.Pointer | interop.Reference<any>): any; initWithRect(r: CGRect): this; insetByXY(dx: number, dy: number): CIFilterShape; intersectWith(s2: CIFilterShape): CIFilterShape; intersectWithRect(r: CGRect): CIFilterShape; transformByInterior(m: CGAffineTransform, flag: boolean): CIFilterShape; unionWith(s2: CIFilterShape): CIFilterShape; unionWithRect(r: CGRect): CIFilterShape; } interface CIFlashTransition extends CITransitionFilter { center: CGPoint; color: CIColor; extent: CGRect; fadeThreshold: number; maxStriationRadius: number; striationContrast: number; striationStrength: number; } declare var CIFlashTransition: { prototype: CIFlashTransition; customAttributes?(): NSDictionary<string, any>; }; interface CIFourCoordinateGeometryFilter extends CIFilterProtocol { bottomLeft: CGPoint; bottomRight: CGPoint; inputImage: CIImage; topLeft: CGPoint; topRight: CGPoint; } declare var CIFourCoordinateGeometryFilter: { prototype: CIFourCoordinateGeometryFilter; customAttributes?(): NSDictionary<string, any>; }; interface CIFourfoldReflectedTile extends CIFilterProtocol { acuteAngle: number; angle: number; center: CGPoint; inputImage: CIImage; width: number; } declare var CIFourfoldReflectedTile: { prototype: CIFourfoldReflectedTile; customAttributes?(): NSDictionary<string, any>; }; interface CIFourfoldRotatedTile extends CIFilterProtocol { angle: number; center: CGPoint; inputImage: CIImage; width: number; } declare var CIFourfoldRotatedTile: { prototype: CIFourfoldRotatedTile; customAttributes?(): NSDictionary<string, any>; }; interface CIFourfoldTranslatedTile extends CIFilterProtocol { acuteAngle: number; angle: number; center: CGPoint; inputImage: CIImage; width: number; } declare var CIFourfoldTranslatedTile: { prototype: CIFourfoldTranslatedTile; customAttributes?(): NSDictionary<string, any>; }; interface CIGaborGradients extends CIFilterProtocol { inputImage: CIImage; } declare var CIGaborGradients: { prototype: CIGaborGradients; customAttributes?(): NSDictionary<string, any>; }; interface CIGammaAdjust extends CIFilterProtocol { inputImage: CIImage; power: number; } declare var CIGammaAdjust: { prototype: CIGammaAdjust; customAttributes?(): NSDictionary<string, any>; }; interface CIGaussianBlur extends CIFilterProtocol { inputImage: CIImage; radius: number; } declare var CIGaussianBlur: { prototype: CIGaussianBlur; customAttributes?(): NSDictionary<string, any>; }; interface CIGaussianGradient extends CIFilterProtocol { center: CGPoint; color0: CIColor; color1: CIColor; radius: number; } declare var CIGaussianGradient: { prototype: CIGaussianGradient; customAttributes?(): NSDictionary<string, any>; }; interface CIGlideReflectedTile extends CIFilterProtocol { angle: number; center: CGPoint; inputImage: CIImage; width: number; } declare var CIGlideReflectedTile: { prototype: CIGlideReflectedTile; customAttributes?(): NSDictionary<string, any>; }; interface CIGloom extends CIFilterProtocol { inputImage: CIImage; intensity: number; radius: number; } declare var CIGloom: { prototype: CIGloom; customAttributes?(): NSDictionary<string, any>; }; interface CIHatchedScreen extends CIFilterProtocol { angle: number; center: CGPoint; inputImage: CIImage; sharpness: number; width: number; } declare var CIHatchedScreen: { prototype: CIHatchedScreen; customAttributes?(): NSDictionary<string, any>; }; interface CIHeightFieldFromMask extends CIFilterProtocol { inputImage: CIImage; radius: number; } declare var CIHeightFieldFromMask: { prototype: CIHeightFieldFromMask; customAttributes?(): NSDictionary<string, any>; }; interface CIHexagonalPixellate extends CIFilterProtocol { center: CGPoint; inputImage: CIImage; scale: number; } declare var CIHexagonalPixellate: { prototype: CIHexagonalPixellate; customAttributes?(): NSDictionary<string, any>; }; interface CIHighlightShadowAdjust extends CIFilterProtocol { highlightAmount: number; inputImage: CIImage; radius: number; shadowAmount: number; } declare var CIHighlightShadowAdjust: { prototype: CIHighlightShadowAdjust; customAttributes?(): NSDictionary<string, any>; }; interface CIHueAdjust extends CIFilterProtocol { angle: number; inputImage: CIImage; } declare var CIHueAdjust: { prototype: CIHueAdjust; customAttributes?(): NSDictionary<string, any>; }; interface CIHueSaturationValueGradient extends CIFilterProtocol { colorSpace: any; dither: number; radius: number; softness: number; value: number; } declare var CIHueSaturationValueGradient: { prototype: CIHueSaturationValueGradient; customAttributes?(): NSDictionary<string, any>; }; declare class CIImage extends NSObject implements NSCopying, NSSecureCoding { static alloc(): CIImage; // inherited from NSObject static emptyImage(): CIImage; static imageWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: any): CIImage; static imageWithCGImage(image: any): CIImage; static imageWithCGImageOptions(image: any, options: NSDictionary<string, any>): CIImage; static imageWithCGImageSourceIndexOptions(source: any, index: number, dict: NSDictionary<string, any>): CIImage; static imageWithCVImageBuffer(imageBuffer: any): CIImage; static imageWithCVImageBufferOptions(imageBuffer: any, options: NSDictionary<string, any>): CIImage; static imageWithCVPixelBuffer(pixelBuffer: any): CIImage; static imageWithCVPixelBufferOptions(pixelBuffer: any, options: NSDictionary<string, any>): CIImage; static imageWithColor(color: CIColor): CIImage; static imageWithContentsOfURL(url: NSURL): CIImage; static imageWithContentsOfURLOptions(url: NSURL, options: NSDictionary<string, any>): CIImage; static imageWithData(data: NSData): CIImage; static imageWithDataOptions(data: NSData, options: NSDictionary<string, any>): CIImage; static imageWithDepthData(data: AVDepthData): CIImage; static imageWithDepthDataOptions(data: AVDepthData, options: NSDictionary<string, any>): CIImage; static imageWithIOSurface(surface: any): CIImage; static imageWithIOSurfaceOptions(surface: any, options: NSDictionary<string, any>): CIImage; static imageWithImageProviderSizeFormatColorSpaceOptions(p: any, width: number, height: number, f: number, cs: any, options: NSDictionary<string, any>): CIImage; static imageWithMTLTextureOptions(texture: MTLTexture, options: NSDictionary<string, any>): CIImage; static imageWithPortaitEffectsMatte(matte: AVPortraitEffectsMatte): CIImage; static imageWithPortaitEffectsMatteOptions(matte: AVPortraitEffectsMatte, options: NSDictionary<string, any>): CIImage; static imageWithSemanticSegmentationMatte(matte: AVSemanticSegmentationMatte): CIImage; static imageWithSemanticSegmentationMatteOptions(matte: AVSemanticSegmentationMatte, options: NSDictionary<string, any>): CIImage; static imageWithTextureSizeFlippedColorSpace(name: number, size: CGSize, flipped: boolean, colorSpace: any): CIImage; static new(): CIImage; // inherited from NSObject readonly CGImage: any; readonly colorSpace: any; readonly depthData: AVDepthData; readonly extent: CGRect; readonly pixelBuffer: any; readonly portraitEffectsMatte: AVPortraitEffectsMatte; readonly properties: NSDictionary<string, any>; readonly semanticSegmentationMatte: AVSemanticSegmentationMatte; readonly url: NSURL; static readonly blackImage: CIImage; static readonly blueImage: CIImage; static readonly clearImage: CIImage; static readonly cyanImage: CIImage; static readonly grayImage: CIImage; static readonly greenImage: CIImage; static readonly magentaImage: CIImage; static readonly redImage: CIImage; static readonly whiteImage: CIImage; static readonly yellowImage: CIImage; static readonly supportsSecureCoding: boolean; // inherited from NSSecureCoding constructor(o: { bitmapData: NSData; bytesPerRow: number; size: CGSize; format: number; colorSpace: any; }); constructor(o: { CGImage: any; }); constructor(o: { CGImage: any; options: NSDictionary<string, any>; }); constructor(o: { CGImageSource: any; index: number; options: NSDictionary<string, any>; }); constructor(o: { CVImageBuffer: any; }); constructor(o: { CVImageBuffer: any; options: NSDictionary<string, any>; }); constructor(o: { CVPixelBuffer: any; }); constructor(o: { CVPixelBuffer: any; options: NSDictionary<string, any>; }); constructor(o: { coder: NSCoder; }); // inherited from NSCoding constructor(o: { color: CIColor; }); constructor(o: { contentsOfURL: NSURL; }); constructor(o: { contentsOfURL: NSURL; options: NSDictionary<string, any>; }); constructor(o: { data: NSData; }); constructor(o: { data: NSData; options: NSDictionary<string, any>; }); constructor(o: { depthData: AVDepthData; }); constructor(o: { depthData: AVDepthData; options: NSDictionary<string, any>; }); constructor(o: { IOSurface: any; }); constructor(o: { IOSurface: any; options: NSDictionary<string, any>; }); constructor(o: { image: UIImage; }); constructor(o: { image: UIImage; options: NSDictionary<string, any>; }); constructor(o: { imageProvider: any; size: number; format: number; colorSpace: number; options: any; }); constructor(o: { MTLTexture: MTLTexture; options: NSDictionary<string, any>; }); constructor(o: { portaitEffectsMatte: AVPortraitEffectsMatte; }); constructor(o: { portaitEffectsMatte: AVPortraitEffectsMatte; options: NSDictionary<string, any>; }); constructor(o: { semanticSegmentationMatte: AVSemanticSegmentationMatte; }); constructor(o: { semanticSegmentationMatte: AVSemanticSegmentationMatte; options: NSDictionary<string, any>; }); constructor(o: { texture: number; size: CGSize; flipped: boolean; colorSpace: any; }); autoAdjustmentFilters(): NSArray<CIFilter>; autoAdjustmentFiltersWithOptions(options: NSDictionary<string, any>): NSArray<CIFilter>; copyWithZone(zone: interop.Pointer | interop.Reference<any>): any; encodeWithCoder(coder: NSCoder): void; imageByApplyingCGOrientation(orientation: CGImagePropertyOrientation): CIImage; imageByApplyingFilter(filterName: string): CIImage; imageByApplyingFilterWithInputParameters(filterName: string, params: NSDictionary<string, any>): CIImage; imageByApplyingGaussianBlurWithSigma(sigma: number): CIImage; imageByApplyingOrientation(orientation: number): CIImage; imageByApplyingTransform(matrix: CGAffineTransform): CIImage; imageByApplyingTransformHighQualityDownsample(matrix: CGAffineTransform, highQualityDownsample: boolean): CIImage; imageByClampingToExtent(): CIImage; imageByClampingToRect(rect: CGRect): CIImage; imageByColorMatchingColorSpaceToWorkingSpace(colorSpace: any): CIImage; imageByColorMatchingWorkingSpaceToColorSpace(colorSpace: any): CIImage; imageByCompositingOverImage(dest: CIImage): CIImage; imageByCroppingToRect(rect: CGRect): CIImage; imageByInsertingIntermediate(cache: boolean): CIImage; imageByPremultiplyingAlpha(): CIImage; imageBySamplingLinear(): CIImage; imageBySamplingNearest(): CIImage; imageBySettingAlphaOneInExtent(extent: CGRect): CIImage; imageBySettingProperties(properties: NSDictionary<any, any>): CIImage; imageByUnpremultiplyingAlpha(): CIImage; imageTransformForCGOrientation(orientation: CGImagePropertyOrientation): CGAffineTransform; imageTransformForOrientation(orientation: number): CGAffineTransform; initWithBitmapDataBytesPerRowSizeFormatColorSpace(data: NSData, bytesPerRow: number, size: CGSize, format: number, colorSpace: any): this; initWithCGImage(image: any): this; initWithCGImageOptions(image: any, options: NSDictionary<string, any>):