import * as React from 'react'; import { Post, PureComponent } from 'paramorph'; export interface Props { post: Post; Content: React.ComponentType; } export declare class Tile extends PureComponent { static readonly childContextTypes: { paramorph: import("prop-types").Validator; includes: import("prop-types").Validator; posts: import("prop-types").Validator; categories: import("prop-types").Validator; tags: import("prop-types").Validator; }>>; history: import("prop-types").Validator any>; replace: import("prop-types").Validator<(...args: any[]) => any>; listen: import("prop-types").Validator<(...args: any[]) => any>; location: import("prop-types").Validator; }>>; }>>; post: import("prop-types").Validator; title: import("prop-types").Validator; description: import("prop-types").Validator; image: import("prop-types").Requireable; collection: import("prop-types").Validator; layout: import("prop-types").Validator; source: import("prop-types").Validator; output: import("prop-types").Validator; feed: import("prop-types").Validator; categories: import("prop-types").Validator; tags: import("prop-types").Validator; timestamp: import("prop-types").Validator; }>>; pathParams: import("prop-types").Requireable any>; get: import("prop-types").Validator<(...args: any[]) => any>; on: import("prop-types").Validator<(...args: any[]) => any>; once: import("prop-types").Validator<(...args: any[]) => any>; removeListener: import("prop-types").Validator<(...args: any[]) => any>; removeAllListeners: import("prop-types").Validator<(...args: any[]) => any>; }>>; requestParameterizedRender: import("prop-types").Validator<(...args: any[]) => any>; }; getChildContext(): { post: Post; paramorph: import("paramorph").Paramorph; history: any; pathParams: import("paramorph").PathParams; requestParameterizedRender: (params: any) => void; }; render(): JSX.Element; } export default Tile;