UNPKG

22.8 kBTypeScriptView Raw
1import type { Assign } from "@ark-ui/react";
2import { Checkbox as ArkCheckbox } from "@ark-ui/react/checkbox";
3import { type HTMLChakraProps, type SlotRecipeProps, type UnstyledProp } from "../../styled-system";
4declare const useCheckboxStyles: () => Record<string, import("../..").SystemStyleObject>;
5export { useCheckboxStyles };
6export interface CheckboxRootProviderBaseProps extends Assign<ArkCheckbox.RootProviderBaseProps, SlotRecipeProps<"checkbox">>, UnstyledProp {
7}
8export interface CheckboxRootProviderProps extends HTMLChakraProps<"div", CheckboxRootProviderBaseProps> {
9}
10export declare const CheckboxRootProvider: import("react").ForwardRefExoticComponent<CheckboxRootProviderProps & import("react").RefAttributes<HTMLDivElement>>;
11export interface CheckboxRootBaseProps extends Assign<ArkCheckbox.RootBaseProps, SlotRecipeProps<"checkbox">>, UnstyledProp {
12}
13export interface CheckboxRootProps extends HTMLChakraProps<"label", CheckboxRootBaseProps> {
14}
15export declare const CheckboxRoot: import("react").ForwardRefExoticComponent<CheckboxRootProps & import("react").RefAttributes<HTMLLabelElement>>;
16export declare const CheckboxPropsProvider: React.Provider<CheckboxRootBaseProps>;
17export interface CheckboxLabelProps extends HTMLChakraProps<"span", ArkCheckbox.LabelBaseProps> {
18}
19export declare const CheckboxLabel: import("react").ForwardRefExoticComponent<CheckboxLabelProps & import("react").RefAttributes<HTMLElement>>;
20export interface CheckboxControlProps extends HTMLChakraProps<"div", ArkCheckbox.ControlBaseProps> {
21}
22export declare const CheckboxControl: import("react").ForwardRefExoticComponent<CheckboxControlProps & import("react").RefAttributes<HTMLElement>>;
23export interface CheckboxIndicatorProps extends HTMLChakraProps<"svg"> {
24 checked?: React.ReactElement;
25 indeterminate?: React.ReactElement;
26}
27export declare const CheckboxIndicator: import("react").ForwardRefExoticComponent<CheckboxIndicatorProps & import("react").RefAttributes<SVGSVGElement>>;
28export interface CheckboxGroupProps extends HTMLChakraProps<"div", ArkCheckbox.GroupBaseProps> {
29}
30export declare const CheckboxGroup: import("../..").ChakraComponent<import("react").ElementType, {
31 content?: string | undefined | undefined;
32 title?: string | undefined | undefined;
33 name?: string | undefined;
34 defaultValue?: string[] | undefined;
35 value?: string[] | undefined;
36 children?: import("react").ReactNode;
37 disabled?: boolean | undefined;
38 color?: string | undefined | undefined;
39 translate?: "yes" | "no" | undefined | undefined;
40 hidden?: boolean | undefined | undefined;
41 style?: import("react").CSSProperties | undefined;
42 className?: string | undefined | undefined;
43 slot?: string | undefined | undefined;
44 asChild?: boolean | undefined;
45 ref?: import("react").LegacyRef<HTMLDivElement> | undefined;
46 radioGroup?: string | undefined | undefined;
47 key?: import("react").Key | null | undefined;
48 suppressHydrationWarning?: boolean | undefined | undefined;
49 id?: string | undefined | undefined;
50 lang?: string | undefined | undefined;
51 role?: import("react").AriaRole | undefined;
52 tabIndex?: number | undefined | undefined;
53 "aria-activedescendant"?: string | undefined | undefined;
54 "aria-atomic"?: (boolean | "true" | "false") | undefined;
55 "aria-autocomplete"?: "none" | "inline" | "list" | "both" | undefined | undefined;
56 "aria-braillelabel"?: string | undefined | undefined;
57 "aria-brailleroledescription"?: string | undefined | undefined;
58 "aria-busy"?: (boolean | "true" | "false") | undefined;
59 "aria-checked"?: boolean | "false" | "mixed" | "true" | undefined | undefined;
60 "aria-colcount"?: number | undefined | undefined;
61 "aria-colindex"?: number | undefined | undefined;
62 "aria-colindextext"?: string | undefined | undefined;
63 "aria-colspan"?: number | undefined | undefined;
64 "aria-controls"?: string | undefined | undefined;
65 "aria-current"?: boolean | "false" | "true" | "page" | "step" | "location" | "date" | "time" | undefined | undefined;
66 "aria-describedby"?: string | undefined | undefined;
67 "aria-description"?: string | undefined | undefined;
68 "aria-details"?: string | undefined | undefined;
69 "aria-disabled"?: (boolean | "true" | "false") | undefined;
70 "aria-dropeffect"?: "none" | "copy" | "execute" | "link" | "move" | "popup" | undefined | undefined;
71 "aria-errormessage"?: string | undefined | undefined;
72 "aria-expanded"?: (boolean | "true" | "false") | undefined;
73 "aria-flowto"?: string | undefined | undefined;
74 "aria-grabbed"?: (boolean | "true" | "false") | undefined;
75 "aria-haspopup"?: boolean | "false" | "true" | "menu" | "listbox" | "tree" | "grid" | "dialog" | undefined | undefined;
76 "aria-hidden"?: (boolean | "true" | "false") | undefined;
77 "aria-invalid"?: boolean | "false" | "true" | "grammar" | "spelling" | undefined | undefined;
78 "aria-keyshortcuts"?: string | undefined | undefined;
79 "aria-label"?: string | undefined | undefined;
80 "aria-labelledby"?: string | undefined | undefined;
81 "aria-level"?: number | undefined | undefined;
82 "aria-live"?: "off" | "assertive" | "polite" | undefined | undefined;
83 "aria-modal"?: (boolean | "true" | "false") | undefined;
84 "aria-multiline"?: (boolean | "true" | "false") | undefined;
85 "aria-multiselectable"?: (boolean | "true" | "false") | undefined;
86 "aria-orientation"?: "horizontal" | "vertical" | undefined | undefined;
87 "aria-owns"?: string | undefined | undefined;
88 "aria-placeholder"?: string | undefined | undefined;
89 "aria-posinset"?: number | undefined | undefined;
90 "aria-pressed"?: boolean | "false" | "mixed" | "true" | undefined | undefined;
91 "aria-readonly"?: (boolean | "true" | "false") | undefined;
92 "aria-relevant"?: "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text" | "text additions" | "text removals" | undefined | undefined;
93 "aria-required"?: (boolean | "true" | "false") | undefined;
94 "aria-roledescription"?: string | undefined | undefined;
95 "aria-rowcount"?: number | undefined | undefined;
96 "aria-rowindex"?: number | undefined | undefined;
97 "aria-rowindextext"?: string | undefined | undefined;
98 "aria-rowspan"?: number | undefined | undefined;
99 "aria-selected"?: (boolean | "true" | "false") | undefined;
100 "aria-setsize"?: number | undefined | undefined;
101 "aria-sort"?: "none" | "ascending" | "descending" | "other" | undefined | undefined;
102 "aria-valuemax"?: number | undefined | undefined;
103 "aria-valuemin"?: number | undefined | undefined;
104 "aria-valuenow"?: number | undefined | undefined;
105 "aria-valuetext"?: string | undefined | undefined;
106 dangerouslySetInnerHTML?: {
107 __html: string | TrustedHTML;
108 } | undefined | undefined;
109 onCopy?: import("react").ClipboardEventHandler<HTMLDivElement> | undefined;
110 onCopyCapture?: import("react").ClipboardEventHandler<HTMLDivElement> | undefined;
111 onCut?: import("react").ClipboardEventHandler<HTMLDivElement> | undefined;
112 onCutCapture?: import("react").ClipboardEventHandler<HTMLDivElement> | undefined;
113 onPaste?: import("react").ClipboardEventHandler<HTMLDivElement> | undefined;
114 onPasteCapture?: import("react").ClipboardEventHandler<HTMLDivElement> | undefined;
115 onCompositionEnd?: import("react").CompositionEventHandler<HTMLDivElement> | undefined;
116 onCompositionEndCapture?: import("react").CompositionEventHandler<HTMLDivElement> | undefined;
117 onCompositionStart?: import("react").CompositionEventHandler<HTMLDivElement> | undefined;
118 onCompositionStartCapture?: import("react").CompositionEventHandler<HTMLDivElement> | undefined;
119 onCompositionUpdate?: import("react").CompositionEventHandler<HTMLDivElement> | undefined;
120 onCompositionUpdateCapture?: import("react").CompositionEventHandler<HTMLDivElement> | undefined;
121 onFocus?: import("react").FocusEventHandler<HTMLDivElement> | undefined;
122 onFocusCapture?: import("react").FocusEventHandler<HTMLDivElement> | undefined;
123 onBlur?: import("react").FocusEventHandler<HTMLDivElement> | undefined;
124 onBlurCapture?: import("react").FocusEventHandler<HTMLDivElement> | undefined;
125 onChange?: import("react").FormEventHandler<HTMLDivElement> | undefined;
126 onChangeCapture?: import("react").FormEventHandler<HTMLDivElement> | undefined;
127 onBeforeInput?: import("react").FormEventHandler<HTMLDivElement> | undefined;
128 onBeforeInputCapture?: import("react").FormEventHandler<HTMLDivElement> | undefined;
129 onInput?: import("react").FormEventHandler<HTMLDivElement> | undefined;
130 onInputCapture?: import("react").FormEventHandler<HTMLDivElement> | undefined;
131 onReset?: import("react").FormEventHandler<HTMLDivElement> | undefined;
132 onResetCapture?: import("react").FormEventHandler<HTMLDivElement> | undefined;
133 onSubmit?: import("react").FormEventHandler<HTMLDivElement> | undefined;
134 onSubmitCapture?: import("react").FormEventHandler<HTMLDivElement> | undefined;
135 onInvalid?: import("react").FormEventHandler<HTMLDivElement> | undefined;
136 onInvalidCapture?: import("react").FormEventHandler<HTMLDivElement> | undefined;
137 onLoad?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
138 onLoadCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
139 onError?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
140 onErrorCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
141 onKeyDown?: import("react").KeyboardEventHandler<HTMLDivElement> | undefined;
142 onKeyDownCapture?: import("react").KeyboardEventHandler<HTMLDivElement> | undefined;
143 onKeyPress?: import("react").KeyboardEventHandler<HTMLDivElement> | undefined;
144 onKeyPressCapture?: import("react").KeyboardEventHandler<HTMLDivElement> | undefined;
145 onKeyUp?: import("react").KeyboardEventHandler<HTMLDivElement> | undefined;
146 onKeyUpCapture?: import("react").KeyboardEventHandler<HTMLDivElement> | undefined;
147 onAbort?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
148 onAbortCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
149 onCanPlay?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
150 onCanPlayCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
151 onCanPlayThrough?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
152 onCanPlayThroughCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
153 onDurationChange?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
154 onDurationChangeCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
155 onEmptied?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
156 onEmptiedCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
157 onEncrypted?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
158 onEncryptedCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
159 onEnded?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
160 onEndedCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
161 onLoadedData?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
162 onLoadedDataCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
163 onLoadedMetadata?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
164 onLoadedMetadataCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
165 onLoadStart?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
166 onLoadStartCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
167 onPause?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
168 onPauseCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
169 onPlay?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
170 onPlayCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
171 onPlaying?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
172 onPlayingCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
173 onProgress?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
174 onProgressCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
175 onRateChange?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
176 onRateChangeCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
177 onResize?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
178 onResizeCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
179 onSeeked?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
180 onSeekedCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
181 onSeeking?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
182 onSeekingCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
183 onStalled?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
184 onStalledCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
185 onSuspend?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
186 onSuspendCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
187 onTimeUpdate?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
188 onTimeUpdateCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
189 onVolumeChange?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
190 onVolumeChangeCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
191 onWaiting?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
192 onWaitingCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
193 onAuxClick?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
194 onAuxClickCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
195 onClick?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
196 onClickCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
197 onContextMenu?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
198 onContextMenuCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
199 onDoubleClick?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
200 onDoubleClickCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
201 onDrag?: import("react").DragEventHandler<HTMLDivElement> | undefined;
202 onDragCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
203 onDragEnd?: import("react").DragEventHandler<HTMLDivElement> | undefined;
204 onDragEndCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
205 onDragEnter?: import("react").DragEventHandler<HTMLDivElement> | undefined;
206 onDragEnterCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
207 onDragExit?: import("react").DragEventHandler<HTMLDivElement> | undefined;
208 onDragExitCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
209 onDragLeave?: import("react").DragEventHandler<HTMLDivElement> | undefined;
210 onDragLeaveCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
211 onDragOver?: import("react").DragEventHandler<HTMLDivElement> | undefined;
212 onDragOverCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
213 onDragStart?: import("react").DragEventHandler<HTMLDivElement> | undefined;
214 onDragStartCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
215 onDrop?: import("react").DragEventHandler<HTMLDivElement> | undefined;
216 onDropCapture?: import("react").DragEventHandler<HTMLDivElement> | undefined;
217 onMouseDown?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
218 onMouseDownCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
219 onMouseEnter?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
220 onMouseLeave?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
221 onMouseMove?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
222 onMouseMoveCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
223 onMouseOut?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
224 onMouseOutCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
225 onMouseOver?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
226 onMouseOverCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
227 onMouseUp?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
228 onMouseUpCapture?: import("react").MouseEventHandler<HTMLDivElement> | undefined;
229 onSelect?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
230 onSelectCapture?: import("react").ReactEventHandler<HTMLDivElement> | undefined;
231 onTouchCancel?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
232 onTouchCancelCapture?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
233 onTouchEnd?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
234 onTouchEndCapture?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
235 onTouchMove?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
236 onTouchMoveCapture?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
237 onTouchStart?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
238 onTouchStartCapture?: import("react").TouchEventHandler<HTMLDivElement> | undefined;
239 onPointerDown?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
240 onPointerDownCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
241 onPointerMove?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
242 onPointerMoveCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
243 onPointerUp?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
244 onPointerUpCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
245 onPointerCancel?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
246 onPointerCancelCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
247 onPointerEnter?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
248 onPointerLeave?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
249 onPointerOver?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
250 onPointerOverCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
251 onPointerOut?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
252 onPointerOutCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
253 onGotPointerCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
254 onGotPointerCaptureCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
255 onLostPointerCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
256 onLostPointerCaptureCapture?: import("react").PointerEventHandler<HTMLDivElement> | undefined;
257 onScroll?: import("react").UIEventHandler<HTMLDivElement> | undefined;
258 onScrollCapture?: import("react").UIEventHandler<HTMLDivElement> | undefined;
259 onWheel?: import("react").WheelEventHandler<HTMLDivElement> | undefined;
260 onWheelCapture?: import("react").WheelEventHandler<HTMLDivElement> | undefined;
261 onAnimationStart?: import("react").AnimationEventHandler<HTMLDivElement> | undefined;
262 onAnimationStartCapture?: import("react").AnimationEventHandler<HTMLDivElement> | undefined;
263 onAnimationEnd?: import("react").AnimationEventHandler<HTMLDivElement> | undefined;
264 onAnimationEndCapture?: import("react").AnimationEventHandler<HTMLDivElement> | undefined;
265 onAnimationIteration?: import("react").AnimationEventHandler<HTMLDivElement> | undefined;
266 onAnimationIterationCapture?: import("react").AnimationEventHandler<HTMLDivElement> | undefined;
267 onTransitionEnd?: import("react").TransitionEventHandler<HTMLDivElement> | undefined;
268 onTransitionEndCapture?: import("react").TransitionEventHandler<HTMLDivElement> | undefined;
269 defaultChecked?: boolean | undefined | undefined;
270 suppressContentEditableWarning?: boolean | undefined | undefined;
271 accessKey?: string | undefined | undefined;
272 autoCapitalize?: "off" | "none" | "on" | "sentences" | "words" | "characters" | undefined | (string & {}) | undefined;
273 autoFocus?: boolean | undefined | undefined;
274 contentEditable?: "inherit" | (boolean | "true" | "false") | "plaintext-only" | undefined;
275 contextMenu?: string | undefined | undefined;
276 dir?: string | undefined | undefined;
277 draggable?: (boolean | "true" | "false") | undefined;
278 enterKeyHint?: "enter" | "done" | "go" | "next" | "previous" | "search" | "send" | undefined | undefined;
279 nonce?: string | undefined | undefined;
280 spellCheck?: (boolean | "true" | "false") | undefined;
281 about?: string | undefined | undefined;
282 datatype?: string | undefined | undefined;
283 inlist?: any;
284 prefix?: string | undefined | undefined;
285 property?: string | undefined | undefined;
286 rel?: string | undefined | undefined;
287 resource?: string | undefined | undefined;
288 rev?: string | undefined | undefined;
289 typeof?: string | undefined | undefined;
290 vocab?: string | undefined | undefined;
291 autoCorrect?: string | undefined | undefined;
292 autoSave?: string | undefined | undefined;
293 itemProp?: string | undefined | undefined;
294 itemScope?: boolean | undefined | undefined;
295 itemType?: string | undefined | undefined;
296 itemID?: string | undefined | undefined;
297 itemRef?: string | undefined | undefined;
298 results?: number | undefined | undefined;
299 security?: string | undefined | undefined;
300 unselectable?: "on" | "off" | undefined | undefined;
301 inputMode?: "none" | "text" | "tel" | "url" | "email" | "numeric" | "decimal" | "search" | undefined | undefined;
302 is?: string | undefined | undefined;
303 readOnly?: boolean | undefined;
304 invalid?: boolean | undefined;
305 onValueChange?: ((value: string[]) => void) | undefined;
306}>;
307export declare const CheckboxContext: (props: ArkCheckbox.ContextProps) => import("react").ReactNode;
308export declare const CheckboxHiddenInput: import("react").ForwardRefExoticComponent<ArkCheckbox.HiddenInputProps & import("react").RefAttributes<HTMLInputElement>>;
309export interface CheckboxCheckedChangeDetails extends ArkCheckbox.CheckedChangeDetails {
310}