reablocks
Version:
Component library for React
57 lines (56 loc) • 1.2 kB
TypeScript
export interface CheckboxTheme {
base: string;
label: {
base: string;
clickable: string;
disabled: string;
checked: string;
sizes: {
small: string;
medium: string;
large: string;
[key: string]: string;
};
};
border: {
base: string;
disabled: string;
checked: string;
};
check: {
base: string;
disabled: string;
checked: string;
};
checkbox: {
base: string;
disabled: string;
checked: string;
};
sizes: {
small: string;
medium: string;
large: string;
[key: string]: string;
};
boxVariants: {
hover: {
strokeWidth: number;
stroke: string;
fill: string;
};
pressed: {
scale: number;
};
checked: {
stroke: string;
fill: string;
};
unchecked: {
stroke: string;
fill: string;
};
};
}
export declare const checkboxTheme: CheckboxTheme;
export declare const legacyCheckboxTheme: CheckboxTheme;