import { type VariantProps } from "class-variance-authority"; /** DocumentChecklist root — a vertical stack: header/progress, then the item list. */ export declare const documentChecklistVariants: (props?: import("class-variance-authority/types").ClassProp | undefined) => string; /** * Per-item status marker — drives the icon color. Never the only signal: each * item pairs a distinct shape icon with a worded status label, and the header * states overall completeness in words. */ export declare const documentChecklistIconVariants: (props?: ({ status?: "provided" | "missing" | "pending" | "expired" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; /** * A single document row. Becomes a full-width button when the item is * actionable (`onSelect`), taking the shared focus ring and a transient * `muted` hover surface; otherwise it renders as a static row. */ export declare const documentChecklistItemVariants: (props?: ({ interactive?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export type DocumentStatus = NonNullable["status"]>; //# sourceMappingURL=variants.d.ts.map