/**
 * ApiKeyStep Component
 * Renders API key status and help text for providers that support API keys.
 */
import React from 'react';
import type { CustomModelProvider } from '@dexto/agent-management';
interface ApiKeyStepProps {
    /** The provider type */
    provider: CustomModelProvider;
}
/**
 * Displays API key status for the current provider.
 * Shows whether the key is already configured or needs to be set.
 */
export declare function ApiKeyStep({ provider }: ApiKeyStepProps): React.ReactElement;
/**
 * Get the env var name for a provider's API key.
 */
export declare function getProviderEnvVar(provider: CustomModelProvider): string;
/**
 * Check if a provider has an API key configured.
 */
export declare function hasApiKeyConfigured(provider: CustomModelProvider): boolean;
export default ApiKeyStep;
//# sourceMappingURL=ApiKeyStep.d.ts.map