export declare class VoiceMeeterError extends Error {
    constructor(msg: string, returnValue?: any);
}
export declare class VoiceMeeterLoginError extends VoiceMeeterError {
    returnValue: number | string;
    constructor(val: number | string);
    private static getMessage;
}
export declare class VoiceMeeterInitializationError extends VoiceMeeterError {
    constructor();
}
export declare class VoiceMeeterConnectionError extends VoiceMeeterError {
    constructor();
}
export declare class VoiceMeeterGetTypeError extends VoiceMeeterError {
    constructor(val: string | number);
    private static getMessage;
}
export declare class VoiceMeeterGetVersionError extends VoiceMeeterError {
    constructor(val: string | number);
    private static getMessage;
}
export declare class VoiceMeeterRunError extends VoiceMeeterError {
    constructor(val: string | number);
    private static getMessage;
}
export declare class VoiceMeeterMidiError extends VoiceMeeterError {
    constructor(val: string | number);
    private static getMessage;
}
export declare class VoiceMeeterLevelError extends VoiceMeeterError {
    constructor(val: string | number);
    private static getMessage;
}
export declare class VoiceMeeterMacroButtonError extends VoiceMeeterError {
    constructor(val: string | number);
    private static getMessage;
}
export declare class VoiceMeeterDirtyError extends VoiceMeeterError {
    constructor(val: string | number);
    private static getMessage;
}
export declare class VoiceMeeterGetParametersError extends VoiceMeeterError {
    parameterName: string;
    constructor(val: string | number, parameterName: string);
    private static getMessage;
}
export declare class VoiceMeeterSetParametersError extends VoiceMeeterError {
    parameterName: string;
    constructor(val: string | number, parameterName: string);
    private static getMessage;
}
