import type { PermissionCheck, ScannerModule } from "../types.js"; /** * Check whether the current GCP credentials can access each module * by attempting a small, read-only API call. */ export declare function checkGcpPermissions(profile: string, region: string, modules: ScannerModule[]): Promise; /** Quick validation that the GCP credentials work and the project exists. */ export declare function validateGcpCredentials(profile: string, _region: string): Promise<{ valid: boolean; accountId?: string; userArn?: string; }>;