dgz-ui
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript
20 lines • 815 B
TypeScript
import * as React from 'react';
import { type VariantProps } from 'class-variance-authority';
/**
* Input style variants using CVA.
* @property {'default'|'failure'|'success'} variant - Visual state of the input.
*/
declare const inputVariants: (props?: ({
variant?: "default" | "failure" | "success" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
/**
* Props for the Input component.
*/
export interface InputProps extends React.ComponentProps<'input'>, VariantProps<typeof inputVariants> {
}
/**
* Input - Text input with optional password visibility toggle.
*/
declare const Input: React.ForwardRefExoticComponent<Omit<InputProps, "ref"> & React.RefAttributes<HTMLInputElement>>;
export { Input, inputVariants };
//# sourceMappingURL=input.d.ts.map