import { CSSResult } from 'lit'; import { Control } from '../forms'; /** * @element nve-checkbox * @description A checkbox is a control that enables users to choose between two distinct mutually exclusive options (checked or unchecked, on or off) through a single click or tap. * @since 0.3.0 * @entrypoint \@nvidia-elements/core/checkbox * @cssprop --cursor * @cssprop --width * @cssprop --height * @cssprop --border-width * @cssprop --border-radius * @cssprop --border-color * @cssprop --background * @cssprop --check-color * @aria https://www.w3.org/WAI/ARIA/apg/patterns/checkbox/ */ export declare class Checkbox extends Control { protected nveControl: string; static styles: CSSResult[]; /** @private - disable for inline control */ fitText: boolean; /** @private - disable for inline control */ fitContent: boolean; static readonly metadata: { tag: string; version: string; children: string[]; }; }