export declare class RuleDriftError extends Error { readonly category: 'adapter' | 'config' | 'usage'; constructor(message: string, category: 'adapter' | 'config' | 'usage', options?: ErrorOptions); } export declare class ConfigError extends RuleDriftError { constructor(message: string, options?: ErrorOptions); } export declare class AdapterError extends RuleDriftError { constructor(message: string, options?: ErrorOptions); } export declare class UsageError extends RuleDriftError { constructor(message: string, options?: ErrorOptions); } export declare function errorMessage(error: unknown): string; //# sourceMappingURL=errors.d.ts.map