import React from "react"; /** * @example * ```tsx * * ``` */ export declare const LabeledCheckbox: React.ForwardRefExoticComponent & React.InputHTMLAttributes & { indeterminate?: boolean; }, "ref"> & React.RefAttributes & { /** * The visual label next to the checkbox indicator. */ children?: React.ReactNode; /** * Additional classes to apply to the checkbox input HTML element. */ inputClassName?: string; /** * Making `id` required, since it's important for accessibility. */ id: string; /** * The visual label next to the checkbox indicator. * Alternative to `children` for when it's easier to just pass * a string as a prop. Will be rendered inside a `` component. */ label?: React.ReactNode; } & { /** * Any additional information to show underneath the label. */ helperText?: React.ReactNode; /** * An error message that should be shown when there's something wrong * with the user's input. */ errorText?: React.ReactNode; aside?: never; }, "ref"> & React.RefAttributes>; export declare const LabeledCheckboxCard: React.ForwardRefExoticComponent & React.InputHTMLAttributes & { indeterminate?: boolean; }, "ref"> & React.RefAttributes & { /** * The visual label next to the checkbox indicator. */ children?: React.ReactNode; /** * Additional classes to apply to the checkbox input HTML element. */ inputClassName?: string; /** * Making `id` required, since it's important for accessibility. */ id: string; /** * The visual label next to the checkbox indicator. * Alternative to `children` for when it's easier to just pass * a string as a prop. Will be rendered inside a `` component. */ label?: React.ReactNode; } & { /** * Slot rendered to the side of the label and helper text. */ aside?: React.ReactNode; helperText?: never; errorText?: never; }, "ref"> & React.RefAttributes>;