import { Parameter } from "./index";
export interface WebserviceResultStackTraceCauseStackTraceInterface {
    classLoaderName?: string;
    className?: string;
    fileName?: string;
    lineNumber?: number;
    methodName?: string;
    moduleName?: string;
    moduleVersion?: string;
    nativeMethod?: boolean;
}
export declare class WebserviceResultStackTraceCauseStackTrace implements WebserviceResultStackTraceCauseStackTraceInterface, Parameter {
    classLoaderName?: string;
    className?: string;
    fileName?: string;
    lineNumber?: number;
    methodName?: string;
    moduleName?: string;
    moduleVersion?: string;
    nativeMethod?: boolean;
    constructor(data: any);
    static getClassLoaderNameDescription(): string;
    static getClassNameDescription(): string;
    static getFileNameDescription(): string;
    static getLineNumberDescription(): string;
    static getMethodNameDescription(): string;
    static getModuleNameDescription(): string;
    static getModuleVersionDescription(): string;
    static getNativeMethodDescription(): string;
    static fromJson(data: any): WebserviceResultStackTraceCauseStackTrace;
    toJson(): any;
    clone(): WebserviceResultStackTraceCauseStackTrace;
}
