/** * Checkbox input styling - directly styles the input element (no wrapper span needed). * Uses appearance-none to remove native styling, similar to RadioItem. */ export declare const cvaCheckbox: (props?: ({ invalid?: boolean | null | undefined; state?: "selected" | "deselected" | "indeterminate" | null | undefined; disabled?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; /** * Icon overlay container - positioned on top of the input, receives no pointer events */ export declare const cvaCheckboxIconOverlay: (props?: import("class-variance-authority/types").ClassProp | undefined) => string; export declare const cvaCheckboxIcon: (props?: import("class-variance-authority/types").ClassProp | undefined) => string;