export declare class TimeoutError extends Error { constructor(message?: string); } export declare class ValidationError extends Error { constructor(message?: string); } export declare class EntityNotFoundError extends Error { constructor(message?: string); } export declare class ServiceError extends Error { constructor(message?: string); } export declare class ServiceUnavailableError extends Error { constructor(message?: string); } export declare class UnknownCommandError extends Error { readonly command: string; readonly availableCommands: string[]; constructor(command: string, availableCommands: string[]); } export declare class InvalidCommandPayloadError extends Error { readonly command: string; readonly validationMessage: string; constructor(command: string, validationMessage: string); } export declare class InvalidResponseFormatError extends Error { readonly operation: string; readonly validationMessage: string; constructor(operation: string, validationMessage: string); } export declare function mapNatsError(error: Error): Error; export declare function mapResponseError(code: number, message: string): Error; //# sourceMappingURL=errors.d.ts.map