import React from "react"; export declare const layouts: string[]; export declare const sizes: string[]; export declare const textSizes: string[]; type LAYOUTS = (typeof layouts)[number]; type SIZES = (typeof sizes)[number]; type TEXTSIZES = (typeof textSizes)[number]; export interface CheckboxOption { label?: React.ReactNode; value: any; disabled?: boolean; id?: string; } export interface CheckboxGroup { options?: CheckboxOption[]; value?: any[]; onChange?(values: any[]): void; name?: string; label?: string; disabled?: boolean; size?: SIZES; textSize?: TEXTSIZES; layout?: LAYOUTS; valid?: boolean; labelOffset?: string; color?: string; verticalAlign?: string; required?: boolean; readOnly?: boolean; gap?: string; } export declare const CheckboxGroupDefault: CheckboxGroup; export interface CheckboxGroupStyledProps { $layout?: LAYOUTS; $gap?: string; } export type CheckboxGroupProps = typeof CheckboxGroupDefault; export {};