/** * Converts GCS errors to Fjell error types */ export declare function handleGCSError(error: any, operation: string, context: Record): Error; /** * Wraps GCS operations with error handling */ export declare function wrapGCSOperation(operation: () => Promise, operationName: string, context: Record): Promise; /** * Check if error is a "not found" type error */ export declare function isNotFoundError(error: any): boolean; /** * Check if error is a permission/auth error */ export declare function isPermissionError(error: any): boolean; /** * Check if error is a network error */ export declare function isNetworkError(error: any): boolean; /** * Check if error is retryable */ export declare function isRetryableError(error: any): boolean;