import * as React from 'react'; import { RadioButtonProps } from '../RadioButton'; export interface MetroRadioTileProps extends RadioButtonProps { /** * The source URL of an icon, if used. The icon is scaled to max. 50px of the tile. */ image?: string; /** * The title of the tile, if anything. */ title?: string; } export interface MetroRadioTileState { checked: boolean; controlled: boolean; } export declare class MetroRadioTile extends React.Component { constructor(props: MetroRadioTileProps); UNSAFE_componentWillReceiveProps(props: MetroRadioTileProps): void; private change; render(): JSX.Element; static inner: { readonly Tile: any; readonly StyledTileIcon: any; readonly TileTitle: any; }; }