export declare abstract class SdkgenError extends Error { get type(): string; toJSON(): { message: string; type: string; }; } export declare abstract class SdkgenErrorWithData extends SdkgenError { data: DataType; constructor(message: string, data: DataType); toJSON(): { data: DataType; message: string; type: string; }; } export declare class Fatal extends SdkgenError { }