@camtom/nyx-design-system
Version:
Nyx Design System - Sistema de diseño profesional para React con TypeScript, componentes accesibles y documentación completa
13 lines • 578 B
TypeScript
import { InputHTMLAttributes, ReactNode } from 'react';
export interface InputProps extends Omit<InputHTMLAttributes<HTMLInputElement>, 'size'> {
icon?: ReactNode;
iconPosition?: 'left' | 'right';
variant?: 'default' | 'pill';
size?: 'small' | 'medium' | 'large';
error?: boolean;
helperText?: string;
showPasswordToggle?: boolean;
onPasswordToggle?: (show: boolean) => void;
}
export declare const Input: import("react").ForwardRefExoticComponent<InputProps & import("react").RefAttributes<HTMLInputElement>>;
//# sourceMappingURL=Input.d.ts.map