/**
 * Provider Detector
 *
 * Detects deployment provider from project configuration.
 *
 * @module scanners/deploy/provider-detector
 */
import type { DeployProvider, ProviderDetection } from "./types.js";
/**
 * Detect deployment provider from project
 */
export declare function detectProvider(projectPath: string): Promise<ProviderDetection>;
/**
 * Get provider-specific deployment URL pattern
 */
export declare function getDeploymentUrlPattern(provider: DeployProvider): RegExp | null;
/**
 * Check if running in a deployment environment
 */
export declare function isDeploymentEnvironment(): boolean;
/**
 * Get current environment from provider
 */
export declare function getCurrentEnvironment(provider: DeployProvider): string;
//# sourceMappingURL=provider-detector.d.ts.map