import { TranscribeSuccessReport, HtmlTranscribe, TranscribeErrorReport, Parameter, Failure } from "./../index";
export interface ToolboxTranscribeTranscribeInterface {
    errorReport?: TranscribeErrorReport;
    failureLevel?: Failure;
    html?: HtmlTranscribe;
    successReport?: TranscribeSuccessReport;
}
export declare class ToolboxTranscribeTranscribe implements ToolboxTranscribeTranscribeInterface, Parameter {
    errorReport?: TranscribeErrorReport;
    failureLevel?: Failure;
    html?: HtmlTranscribe;
    successReport?: TranscribeSuccessReport;
    constructor(data: any);
    static getErrorReportDefault(): TranscribeErrorReport;
    static getErrorReportDescription(): string;
    static getFailureLevelDefault(): Failure;
    static getFailureLevelDescription(): string;
    static getHtmlDescription(): string;
    static getSuccessReportDefault(): TranscribeSuccessReport;
    static getSuccessReportDescription(): string;
    static fromJson(data: any): ToolboxTranscribeTranscribe;
    toJson(): any;
    clone(): ToolboxTranscribeTranscribe;
}
