import { TemplateData, Parameter, TemplateFile } from "./../index";
export interface ConverterTemplateInterface {
    data?: TemplateData;
    file?: TemplateFile;
    language?: string;
}
export declare class ConverterTemplate implements ConverterTemplateInterface, Parameter {
    data?: TemplateData;
    file?: TemplateFile;
    language?: string;
    constructor(data: any);
    static getDataDescription(): string;
    static getFileDescription(): string;
    static getLanguageDefault(): string;
    static getLanguageDescription(): string;
    static fromJson(data: any): ConverterTemplate;
    toJson(): any;
    clone(): ConverterTemplate;
}
