It seems like the SerializableError class isn't being auto-generated correctly and maybe its related to this:
public final Class<? extends Exception> getExceptionClass() {
try {
return (Class<? extends Exception>) Class.forName(getExceptionClassName());
} catch (ClassNotFoundException e) {
throw new RuntimeException(e);
}
}
The auto-generated typescript definition looks like this:
export interface ISerializableError {
}
And it is missing the following:
export interface ISerializableError {
exceptionClass?: string;
message?: string;
}