interface ValidationOptions { type: string; codes: string[] | Readonly; } export declare class KeetaNetErrorBase extends Error { static readonly isInstance: (obj: any, strict?: boolean) => obj is KeetaNetErrorBase; type: string; code: CodeType; constructor(code: CodeType, message: string, validation?: ValidationOptions); toJSON(): { type: string; code: CodeType; message: string; }; } export {};