/// import gm from "gm"; import fs from "fs"; import { BufferResponse, ToBase64Response, WriteImageResponse } from './types/convertResponse'; import { Options } from "./types/options"; export declare class Graphics { private quality; private format; private width; private height; private density; private savePath; private saveFilename; private compression; private ignoreAspectRatio; private verbose; private gm; generateValidFilename(page?: number): string; gmBaseCommand(stream: fs.ReadStream, filename: string): gm.State; toBase64(stream: fs.ReadStream, page?: number): Promise; toBuffer(stream: fs.ReadStream, page?: number): Promise; writeImage(stream: fs.ReadStream, page?: number): Promise; identify(filepath: string | fs.ReadStream, argument?: string): Promise; setQuality(quality: number): Graphics; setFormat(format: string): Graphics; setSize(width: number, height?: number): Graphics; setIgnoreAspectRatio(ignoreAspectRatio: boolean): Graphics; setDensity(density: number): Graphics; setSavePath(savePath: string): Graphics; setSaveFilename(filename: string): Graphics; setCompression(compression: string): Graphics; setVerbose(verbose: boolean): Graphics; setGMClass(gmClass: string | boolean, gmPath?: string): Graphics; getOptions(): Options; }