import { JsValue } from "ts-json-definition"; import { Optional } from "scalts"; export default class UnmarshallError implements Error { value: JsValue; type: Optional; jsonPropertyName: string; classPropertyName: string; target: Function; jsonPath: string[]; classPath: string[]; additionalMessage: Optional; name: string; constructor(value: JsValue, type: Optional, jsonPropertyName: string, classPropertyName: string, target: Function, jsonPath: string[], classPath: string[], additionalMessage?: Optional); readonly message: string; toString(): string; }