import { BaseConfig } from "../BaseConfig"; export declare class ComponentsScannerCfg extends BaseConfig { _API_KEY: string; _USE_GRPC: boolean; constructor(config?: ComponentsScannerCfg); get API_KEY(): string; set API_KEY(value: string); get USE_GRPC(): boolean; set USE_GRPC(value: boolean); /** * Resolves the appropriate scanner URL based on API key presence and current URL. * If an API key is provided and the current URL is the default, returns the premium * scanner URL, otherwise removes '/scan/direct' suffix from the URL. * @param apiKey - The API key (if any) * @param currentUrl - The current API URL * @returns The resolved scanner URL */ protected resolveApiUrl(apiKey: string, currentUrl: string): string; get API_URL(): string; set API_URL(url: string); }