import * as React from "react"; import { History } from "history"; export interface LinkProps { to: string; style?: object; className?: string; activeClassName?: string; component?: React.ComponentClass | React.StatelessComponent; } export interface Context { history?: History; } export declare class Link extends React.PureComponent { context: Context; static defaultProps: { style: {}; className: string; activeClassName: string; component: string; }; constructor(props: LinkProps, context: Context); handleClick(ev: { preventDefault(): void; }): void; render(): JSX.Element; }