/**
 * @license
 * Copyright 2025 Vybestack LLC
 * SPDX-License-Identifier: Apache-2.0
 */
import React from 'react';
export interface TextInputProps {
    value?: string;
    placeholder?: string;
    mask?: boolean;
    onChange: (value: string) => void;
    onSubmit?: () => void;
    isFocused: boolean;
    maxLength?: number;
}
/**
 * Simple text input component for wizard forms.
 * Supports basic text editing, masking for passwords, and keyboard navigation.
 */
export declare const TextInput: React.FC<TextInputProps>;
