/** * PathInputStep Component * * Step for entering server plugin paths (reusable for prod/test). * v2.1.2 - Added path validation flow with retry/continue options. * v2.3.12 - Added Tab-toggle directory browser for headless environments. * * @since v1.43.1 */ import type React from 'react'; import type { WizardStepProps } from './wizard-types.js'; export interface PathValidationResult { valid: boolean; jarCount: number; message?: string; } export interface PathInputStepProps extends Pick { /** Title for this path step */ title: string; /** Description text */ description: string; /** Current path value */ value: string; /** Called when path changes */ onChange: (value: string) => void; /** Unique key for TextInput */ inputKey: string; /** Optional path validator - validates before advancing (v2.1.2) */ validatePath?: (path: string) => Promise; } export declare function PathInputStep({ title, description, value, onChange, inputKey, onNext, onCancel, isActive, validatePath }: PathInputStepProps): React.ReactElement; //# sourceMappingURL=PathInputStep.d.ts.map