export type KTSchemaValidationSource = 'encode' | 'decode' | 'validate'; export declare class KTSchemaValidationError extends Error { readonly source: KTSchemaValidationSource; readonly details: unknown; constructor(params: { message: string; source: KTSchemaValidationSource; details?: unknown; }); } export declare class KTSchemaRegistryError extends Error { readonly details: unknown; constructor(params: { message: string; details?: unknown; }); }