import React from 'react'; import { TouchableOpacityProps } from 'react-native'; import { Code } from '../../services/TrackTileService'; export type CodingSubCategoryRowProps = TouchableOpacityProps & { code: Code; color: string; selected: boolean; }; export declare const CodingSubCategoryRow: (props: CodingSubCategoryRowProps) => React.JSX.Element; declare const defaultStyles: (theme: import("../../../BrandConfigProvider").Theme) => readonly ["CodingSubCategoryRow", import("../../../BrandConfigProvider/styles/createStyles").NamedStyles<{ container: { flexDirection: "row"; alignItems: "center"; justifyContent: "space-between"; paddingHorizontal: number; paddingVertical: number; borderBottomColor: string; borderBottomWidth: number; }; titleText: { fontSize: number; color: string; marginBottom: number; paddingTop: number; lineHeight: number; }; radioContainer: { width: number; height: number; borderWidth: number; borderColor: string; borderRadius: number; overflow: "hidden"; justifyContent: "center"; alignItems: "center"; }; radioDot: { width: string; height: string; borderRadius: number; }; contentContainer: { paddingHorizontal: number; paddingVertical: number; borderBottomColor: string; borderBottomWidth: number; backgroundColor: string; }; contentText: { fontSize: number; color: string; lineHeight: number; }; linkContainer: { flexDirection: "row"; marginTop: number; }; linkText: { fontSize: number; color: string; lineHeight: number; }; }>]; declare module './../../../BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export {};