import React, { ComponentType } from 'react'; import { ProductProps } from './ProductRoute'; import { CategoryProps } from './CategoryRoute'; import { ContentProps } from './ContentRoute'; import { QueryResult } from '@apollo/client'; import { Route } from '../../types'; declare const RouteResolver: ({ productPage, categoryPage, contentPage, notFoundPage: NotFoundPage, ErrorPage, LoadingPage, result, pathname, state, search }: { productPage: ComponentType; categoryPage: ComponentType; contentPage: ComponentType; notFoundPage: React.FC; ErrorPage?: React.FC; LoadingPage?: React.FC; StartPage?: React.FC; result: QueryResult<{ route: Route; }>; pathname: string; state: any; search: string; }) => React.JSX.Element; export default RouteResolver;