UNPKG

@penaprieto/design-system

Version:

Multi-brand React design system with design tokens from Figma

16 lines 731 B
import React from 'react'; import './Checkbox.css'; export interface CheckboxProps extends Omit<React.InputHTMLAttributes<HTMLInputElement>, 'type' | 'onChange'> { /** Label visible del checkbox */ label?: React.ReactNode; /** Descripción opcional debajo del label */ description?: React.ReactNode; /** Estado indeterminado visual (true = dash) */ indeterminate?: boolean; /** Estado de error para estilos y mensajes */ error?: boolean; /** Callback de cambio (igual que en input, pero obligatorio si se controla desde fuera) */ onChange?: (event: React.ChangeEvent<HTMLInputElement>) => void; } export declare const Checkbox: React.FC<CheckboxProps>; //# sourceMappingURL=Checkbox.d.ts.map