import type { InputHTMLAttributes, Ref } from "react";
export interface CheckboxProps extends Omit, "type" | "placeholder"> {
/** Label text. */
children?: React.ReactNode;
/**
* Accessible name when there is no visible label — a table's row-selection
* checkbox, say. Optional, unlike IconButton's required form (D60): a
* labelled checkbox is still the common case.
*/
"aria-label"?: string;
/** Forwarded ref to the underlying `` element. */
ref?: Ref;
}
/** Native checkbox with a built-in label; for independent binary choices. */
export declare function Checkbox({ children, className, disabled, ref, ...rest }: CheckboxProps): import("react").JSX.Element;
//# sourceMappingURL=Checkbox.d.ts.map