import { INumericSize } from '@devexpress/analytics-core/analytics-elements-native'; import { ImageAlignment, ImageSizeMode } from '../../editing/editingField'; export declare class ImagePainter { private _drawImage; private _getImageSize; private _getImageCoordinate; constructor(options: { imageSource: () => string; sizeMode: () => ImageSizeMode; alignment: () => ImageAlignment; }); refresh(context: CanvasRenderingContext2D, scale?: number, contentSize?: INumericSize): Promise; format: string; image: () => string; sizeMode: () => ImageSizeMode; alignment: () => ImageAlignment; }