export type SizeType = 'small' | 'medium' | 'large'; export declare const getSizeConfig: (size: SizeType) => { boxSize: number; iconSize: number; fontSize: number; descriptionSize: number; minHeight: number; borderRadius: number; } | { boxSize: number; iconSize: number; fontSize: number; descriptionSize: number; minHeight: number; borderRadius: number; } | { boxSize: number; iconSize: number; fontSize: number; descriptionSize: number; minHeight: number; borderRadius: number; }; export declare const getColors: () => { primary: string; border: string; borderDisabled: string; text: string; textSecondary: string; textDisabled: string; background: string; backgroundPressed: string; checkmark: string; }; export declare const createStyles: (size?: SizeType, activeColor?: string) => { container: {}; itemContainer: { flexDirection: "row"; alignItems: "center"; minHeight: number; paddingVertical: number; paddingHorizontal: number; backgroundColor: string; }; itemContainerPressed: { backgroundColor: string; }; itemContainerDisabled: { opacity: number; }; itemContainerLeft: { flexDirection: "row"; }; itemContainerRight: { flexDirection: "row-reverse"; }; textContainer: { flex: number; justifyContent: "center"; }; textContainerLeft: { marginLeft: number; }; textContainerRight: { marginRight: number; }; label: { fontSize: number; color: string; fontWeight: "400"; }; labelDisabled: { color: string; }; description: { fontSize: number; color: string; marginTop: number; }; descriptionDisabled: { color: string; }; checkbox: { width: number; height: number; borderRadius: number; borderWidth: number; borderColor: string; justifyContent: "center"; alignItems: "center"; backgroundColor: string; }; checkboxChecked: { borderColor: string; backgroundColor: string; }; checkboxIndeterminate: { borderColor: string; backgroundColor: string; }; checkboxDisabled: { borderColor: string; }; checkboxCheckedDisabled: { borderColor: string; backgroundColor: string; }; checkIcon: {}; indeterminateLine: { width: number; height: number; backgroundColor: string; borderRadius: number; }; separator: { height: number; backgroundColor: string; marginLeft: number; }; }; export default createStyles;