export type RegistryErrorCode = "FETCH_FAILED" | "INVALID_RESPONSE" | "ITEM_NOT_FOUND"; export declare class RegistryClientError extends Error { readonly code: RegistryErrorCode; constructor(code: RegistryErrorCode, message: string, options?: ErrorOptions); } export declare class RegistryFetchError extends RegistryClientError { constructor(message: string, options?: ErrorOptions); } export declare class RegistryParseError extends RegistryClientError { constructor(message: string, options?: ErrorOptions); } export declare class RegistryItemNotFoundError extends RegistryClientError { constructor(itemName: string, options?: ErrorOptions); }