/**
 * WizardStepInput Component
 * Renders a single wizard step with label, placeholder, input, and error display.
 */
import React from 'react';
import type { WizardStep } from '../types.js';
interface WizardStepInputProps {
    /** Current step configuration */
    step: WizardStep;
    /** Current input value */
    currentInput: string;
    /** Error message (if any) */
    error: string | null;
    /** Whether validation is in progress */
    isValidating: boolean;
    /** Whether saving is in progress */
    isSaving: boolean;
    /** Optional additional content to render after placeholder (e.g., API key status) */
    additionalContent?: React.ReactNode;
}
/**
 * Renders a wizard step with:
 * - Step label and placeholder text
 * - Text input field with cursor
 * - Error message (if any)
 * - Validation/saving indicators
 */
export declare function WizardStepInput({ step, currentInput, error, isValidating, isSaving, additionalContent, }: WizardStepInputProps): React.ReactElement;
export default WizardStepInput;
//# sourceMappingURL=WizardStepInput.d.ts.map