import { i as ThemeColor } from "../../../types-CbJroQxH.mjs"; import { n as ButtonProps } from "../../../Button-CVudu6dV.mjs"; import "../../../index-BG1rgXFb.mjs"; import { n as FieldProps } from "../../../Field-DhaPMGcl.mjs"; import { r as SelectOption } from "../../../types-yqikbbzR.mjs"; import { ComponentProps, RefObject } from "react"; import { FieldName } from "@conform-to/react/future"; //#region src/components/fields/checkbox/Checkbox.d.ts interface CheckboxProps extends ComponentProps<"input"> { indeterminate?: boolean; disabled?: boolean; color?: ThemeColor; shape?: "square" | "circle"; ref?: RefObject; } declare function Checkbox({ color, shape, indeterminate, disabled, className, children, ref, ...rest }: CheckboxProps): import("react").JSX.Element; interface CheckboxButtonProps extends Omit, "size"> { disabled?: boolean; color?: ButtonProps["color"]; variant?: ButtonProps["variant"]; size?: ButtonProps["size"]; width?: ButtonProps["width"]; icon?: boolean; showInput?: boolean; ref?: RefObject; } declare function CheckboxButton({ color, disabled, width, size, icon, showInput, variant, className, children, ref, ...rest }: CheckboxButtonProps): import("react").JSX.Element; //#endregion //#region src/components/fields/checkbox/CheckboxField.d.ts interface Props$1 extends Omit { name: FieldName; checkboxLabel: string; } declare function CheckboxField({ name, checkboxLabel, id: forcedId, ...rest }: Props$1): import("react").JSX.Element; //#endregion //#region src/components/fields/checkbox/CheckboxesField.d.ts interface Props extends Omit { name: FieldName<(string | number)[] | null | undefined>; options: SelectOption[]; direction?: "horizontal" | "vertical"; } declare function CheckboxesField({ name, options, id: forcedId, direction, className, ...rest }: Props): import("react").JSX.Element; //#endregion export { Checkbox, CheckboxButton, CheckboxField, CheckboxesField }; //# sourceMappingURL=index.d.mts.map