/** * Shared State Variants * * Common state configurations used across form components. * Uses FT Design System color tokens for consistent theming. */ import { type VariantProps } from 'class-variance-authority'; /** * Input/form field state variants */ export declare const inputStateVariants: (props?: ({ state?: "default" | "disabled" | "success" | "warning" | "error" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export type InputStateVariantProps = VariantProps; /** * Component interaction states (for buttons, cards, etc.) */ export declare const interactionStateVariants: (props?: ({ state?: "default" | "active" | "disabled" | "loading" | "hover" | "focus" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export type InteractionStateVariantProps = VariantProps; /** * Status indicator variants (for badges, dots, etc.) */ export declare const statusVariants: (props?: ({ status?: "default" | "success" | "info" | "warning" | "error" | "processing" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export type StatusVariantProps = VariantProps; /** * Alert/notification severity variants */ export declare const severityVariants: (props?: ({ severity?: "success" | "info" | "warning" | "error" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export type SeverityVariantProps = VariantProps; //# sourceMappingURL=state.d.ts.map