import type { InputHTMLAttributes } from "react"; import React from "react"; import type { FormFieldProps } from "../FormField/FormField"; type CheckboxSizes = "s" | "m"; export type CheckboxProps = { label?: string | React.ReactElement; indeterminate?: boolean; size?: CheckboxSizes; } & Omit & Omit, "size" | "type">; export declare const StyledCheckboxContainer: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme; as?: React.ElementType; } & { isInteractable: boolean; }, React.DetailedHTMLProps, HTMLDivElement>, {}>; export declare const CheckboxRaw: React.ForwardRefExoticComponent<{ label?: string | React.ReactElement; indeterminate?: boolean; size?: CheckboxSizes; } & Omit & Omit, "type" | "size"> & { labelSize?: CheckboxSizes; } & React.RefAttributes>; export declare const Checkbox: React.ForwardRefExoticComponent<{ label?: string | React.ReactElement; indeterminate?: boolean; size?: CheckboxSizes; } & Omit & Omit, "type" | "size"> & React.RefAttributes>; export {};