/// interface LinkProps { query?: String to?: String page?: String onClick?: Function className?: string params?: { [name: string]: any } onMouseEnter?: Function onMouseLeave?: Function target?: string } interface ExtensionContainerProps { id?: String [name: string]: any } interface ExtensionPointProps { id?: String [name: string]: any } declare namespace Render { import _React = React export class Link extends _React.Component { render() } export class ExtensionContainer extends _React.Component {} export class ExtensionPoint extends React.Component {} export class Helmet extends React.Component { render() } export class RenderContextConsumer extends React.Component { render() } export class NoSSR extends React.Component { render() } export function withRuntimeContext(component:any):React.Component {} } declare module 'vtex.render-runtime' { export = Render } declare module '*.gql' { const value: any export default value } declare module 'vtex.*' declare module 'gocommerce.admin-*' declare module 'gocommerce.gc-utils' declare module 'gocommerce.gc-context' declare module 'gocommerce.styleguide'