export declare const CheckboxRoot: import("@emotion/styled").StyledComponent & import("../types/slot").SlotCommonProps & import("../internal/hooks/useSwitch").UseSwitchParameters & import("./Checkbox.types").CheckboxSlotsAndSlotProps & { id?: string; label?: React.ReactNode; value?: React.AllHTMLAttributes["value"]; name?: string; indeterminate?: boolean; size?: "small" | "medium" | "large"; color?: "primary" | "error"; } & Omit, HTMLSpanElement>, "ref"> & { ref?: React.Ref; }, "size" | "label" | "color" | "value" | "id" | "name" | keyof import("../types/slot").SlotCommonProps | "indeterminate" | keyof import("../internal/hooks/useSwitch").UseSwitchParameters | keyof import("./Checkbox.types").CheckboxSlotsAndSlotProps>, React.DetailedHTMLProps, HTMLLabelElement>, {}>; export declare const CheckboxContent: import("@emotion/styled").StyledComponent & import("../types/slot").SlotCommonProps & import("../internal/hooks/useSwitch").UseSwitchParameters & import("./Checkbox.types").CheckboxSlotsAndSlotProps & { id?: string; label?: React.ReactNode; value?: React.AllHTMLAttributes["value"]; name?: string; indeterminate?: boolean; size?: "small" | "medium" | "large"; color?: "primary" | "error"; } & Omit, HTMLSpanElement>, "ref"> & { ref?: React.Ref; }, "size" | "label" | "color" | "value" | "id" | "name" | keyof import("../types/slot").SlotCommonProps | "indeterminate" | keyof import("../internal/hooks/useSwitch").UseSwitchParameters | keyof import("./Checkbox.types").CheckboxSlotsAndSlotProps>, React.DetailedHTMLProps, HTMLSpanElement>, {}>; export declare const CheckboxAction: import("@emotion/styled").StyledComponent & import("../types/slot").SlotCommonProps & import("../internal/hooks/useSwitch").UseSwitchParameters & import("./Checkbox.types").CheckboxSlotsAndSlotProps & { id?: string; label?: React.ReactNode; value?: React.AllHTMLAttributes["value"]; name?: string; indeterminate?: boolean; size?: "small" | "medium" | "large"; color?: "primary" | "error"; } & Omit, HTMLSpanElement>, "ref"> & { ref?: React.Ref; }, "size" | "label" | "color" | "value" | "id" | "name" | keyof import("../types/slot").SlotCommonProps | "indeterminate" | keyof import("../internal/hooks/useSwitch").UseSwitchParameters | keyof import("./Checkbox.types").CheckboxSlotsAndSlotProps>, React.DetailedHTMLProps, HTMLSpanElement>, {}>; export declare const CheckboxInput: import("@emotion/styled").StyledComponent & import("../types/slot").SlotCommonProps & import("../internal/hooks/useSwitch").UseSwitchParameters & import("./Checkbox.types").CheckboxSlotsAndSlotProps & { id?: string; label?: React.ReactNode; value?: React.AllHTMLAttributes["value"]; name?: string; indeterminate?: boolean; size?: "small" | "medium" | "large"; color?: "primary" | "error"; } & Omit, HTMLSpanElement>, "ref"> & { ref?: React.Ref; }, "size" | "label" | "color" | "value" | "id" | "name" | keyof import("../types/slot").SlotCommonProps | "indeterminate" | keyof import("../internal/hooks/useSwitch").UseSwitchParameters | keyof import("./Checkbox.types").CheckboxSlotsAndSlotProps>, React.DetailedHTMLProps, HTMLInputElement>, {}>; export declare const CheckboxLabel: import("@emotion/styled").StyledComponent & import("../types/slot").SlotCommonProps & import("../internal/hooks/useSwitch").UseSwitchParameters & import("./Checkbox.types").CheckboxSlotsAndSlotProps & { id?: string; label?: React.ReactNode; value?: React.AllHTMLAttributes["value"]; name?: string; indeterminate?: boolean; size?: "small" | "medium" | "large"; color?: "primary" | "error"; } & Omit, HTMLSpanElement>, "ref"> & { ref?: React.Ref; }, "size" | "label" | "color" | "value" | "id" | "name" | keyof import("../types/slot").SlotCommonProps | "indeterminate" | keyof import("../internal/hooks/useSwitch").UseSwitchParameters | keyof import("./Checkbox.types").CheckboxSlotsAndSlotProps>, React.DetailedHTMLProps, HTMLSpanElement>, {}>;