import React from 'react'; import { ListTileProps } from './Tile'; export declare const ListTile: ({ Icon, title, id, testID, children, onPress, showBadge, badge, style: instanceStyles, }: ListTileProps) => React.JSX.Element; declare const defaultStyles: (theme: import("../BrandConfigProvider").Theme) => readonly ["ListTile", import("../BrandConfigProvider/styles/createStyles").NamedStyles<{ contentsView: { flexDirection: "row"; alignItems: "center"; paddingLeft: number; }; contentsWrapper: { flex: number; borderRadius: number; overflow: "hidden"; }; container: { backfaceVisibility: any; backgroundColor: any; borderBottomColor: any; borderBottomEndRadius: any; borderBottomLeftRadius: any; borderBottomRightRadius: any; borderBottomStartRadius: any; borderBottomWidth: any; borderColor: any; borderEndColor: any; borderLeftColor: any; borderLeftWidth: any; borderRadius: any; borderRightColor: any; borderRightWidth: any; borderStartColor: any; borderStyle: any; borderTopColor: any; borderTopEndRadius: any; borderTopLeftRadius: any; borderTopRightRadius: any; borderTopStartRadius: any; borderTopWidth: any; borderWidth: any; opacity: any; elevation: any; alignContent: any; alignItems: any; alignSelf: any; aspectRatio: any; borderEndWidth: any; borderStartWidth: any; bottom: any; display: any; end: any; flex: any; flexBasis: any; flexDirection: any; rowGap: any; gap: any; columnGap: any; flexGrow: any; flexShrink: any; flexWrap: any; height: any; justifyContent: any; left: any; margin: any; marginBottom: any; marginEnd: any; marginHorizontal: any; marginLeft: any; marginRight: any; marginStart: any; marginTop: any; marginVertical: any; maxHeight: any; maxWidth: any; minHeight: any; minWidth: any; overflow: any; padding: any; paddingBottom: any; paddingEnd: any; paddingHorizontal: any; paddingLeft: any; paddingRight: any; paddingStart: any; paddingTop: any; paddingVertical: any; position: any; right: any; start: any; top: any; width: any; zIndex: any; direction: any; shadowColor: any; shadowOffset: any; shadowOpacity: any; shadowRadius: any; transform: any; transformMatrix: any; rotation: any; scaleX: any; scaleY: any; translateX: any; translateY: any; }; titleText: { color: string; paddingLeft: number; flex: number; fontFamily: string; letterSpacing: number; fontWeight: "bold" | "normal" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; lineHeight: number; fontSize: number; fontStyle: "normal" | "italic"; }; iconContainer: { width: number; paddingRight: number; }; icon: { resizeMode: string; marginLeft: number; marginRight: number; }; arrowIconView: { height: string; aspectRatio: number; alignItems: "center"; justifyContent: "center"; backgroundColor: string; }; arrowImage: { height: string; overlayColor: string; }; }>]; declare module './../BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export type ListTileStyles = NamedStylesProp; export {};