/** * Single-line text input with optional label, hint/error and leading icon. */ export interface InputProps { label?: string; /** Small gray helper under the field */ hint?: string; /** Replaces hint; turns the border madder red */ error?: string; /** Lucide icon name, leading */ icon?: string; /** Mono text for machine values (urls, tokens) @default false */ mono?: boolean; placeholder?: string; value?: string; onChange?: (e: React.ChangeEvent) => void; disabled?: boolean; type?: string; style?: React.CSSProperties; } export declare function Input(props: InputProps): JSX.Element;