import { SvgProps } from 'react-native-svg'; import { BoxTileStyles } from './BoxTile'; import { ListTileStyles } from './ListTile'; import React from 'react'; export interface TileProps { title: string; Icon?: React.FC; id?: string; onPress?: () => void; testID?: string; showBadge?: boolean; badge?: () => React.JSX.Element | null; children?: React.ReactNode; tileListMode: 'list' | 'column'; } export interface BoxTileProps extends TileProps { tileListMode: 'column'; tileMode?: 'fullLength' | 'halfLength'; style?: BoxTileStyles; } export interface ListTileProps extends TileProps { tileListMode: 'list'; style?: ListTileStyles; } export declare const Tile: (props: ListTileProps | BoxTileProps) => React.JSX.Element | null;