export declare const ensureError: (err: unknown) => Error; export declare const ensureContextError: (err: unknown) => ContextError; export declare class ContextError extends Error { context?: unknown; cause?: Error; constructor(message: string, options?: { cause?: Error; context?: unknown; }); } export declare class AuthRequiredError extends Error { context?: unknown; cause?: Error; authRequired: boolean; constructor(message: string, authRequired: boolean, options?: { cause?: Error; context?: unknown; }); }