import React from "react"; export declare const sizes: string[]; export declare const textSizes: string[]; export declare const variants: readonly ["default", "success"]; type SIZES = (typeof sizes)[number]; type TEXTSIZES = (typeof textSizes)[number]; type VARIANT = (typeof variants)[number]; export interface Checkbox { disabled?: boolean; value?: any; checked?: boolean; valid?: boolean; onChange?(any: any): void; name?: string; id?: string; label?: React.ReactNode; size?: SIZES; textSize?: TEXTSIZES; labelOffset?: string; color?: string; verticalAlign?: string; required?: boolean; readOnly?: boolean; /** false ise tıklanabilir görünüm (pointer cursor) kapalı kalır */ isCheckable?: boolean; variant?: VARIANT; } export interface CheckboxStyledProps { $labelOffset?: string; $size: SIZES; $textSize?: TEXTSIZES; $valid: boolean; disabled?: boolean; value?: any; checked?: boolean; onChange?(any: any): void; name?: string; id?: string; label?: React.ReactNode; $verticalAlign?: string; $required?: boolean; $isCheckable?: boolean; } export declare const CheckboxDefault: Checkbox; export type CheckboxProps = typeof CheckboxDefault; export {};