import { Tiff, Bmp, Gif, Svg, Png, Parameter, Jpeg } from "./../index";
export interface ToolboxImageImageInterface {
    bmp?: Bmp;
    fileNameTemplate?: string;
    gif?: Gif;
    jpeg?: Jpeg;
    pages?: string;
    png?: Png;
    svg?: Svg;
    tiff?: Tiff;
}
export declare class ToolboxImageImage implements ToolboxImageImageInterface, Parameter {
    bmp?: Bmp;
    fileNameTemplate?: string;
    gif?: Gif;
    jpeg?: Jpeg;
    pages?: string;
    png?: Png;
    svg?: Svg;
    tiff?: Tiff;
    constructor(data: any);
    static getBmpDescription(): string;
    static getFileNameTemplateDefault(): string;
    static getFileNameTemplateDescription(): string;
    static getGifDescription(): string;
    static getJpegDescription(): string;
    static getPagesDefault(): string;
    static getPagesDescription(): string;
    static getPngDescription(): string;
    static getSvgDescription(): string;
    static getTiffDescription(): string;
    static fromJson(data: any): ToolboxImageImage;
    toJson(): any;
    clone(): ToolboxImageImage;
}
