import { RGB } from './rgb'; export interface Image { read(path: string): Promise | void; save(imageName?: string): Promise; resize(newWidth: number, newHeight: number): Promise | void; composite(image: Image, x: number, y: number): Promise | void; getAverageColor(x_start?: number, y_start?: number, width?: number, height?: number): RGB | Promise; getWidth(): number; getHeight(): number; getAspectRatio(): number; }