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;
    });
}
