export declare class GscAuthError extends Error { readonly cause?: unknown | undefined; constructor(message: string, cause?: unknown | undefined); } export declare class GscRateLimitError extends Error { readonly retryAfterMs: number; constructor(retryAfterMs: number, cause?: unknown); } export declare class GscServiceError extends Error { readonly cause?: unknown | undefined; constructor(message: string, cause?: unknown | undefined); } export declare function validateCredentials(credentialsFile: string): { valid: boolean; missing: string[]; }; export declare function classifyError(error: any): Error;