import { ApolloError } from '@apollo/client'; import { DocumentNode } from 'graphql'; import * as React from 'react'; export interface SearchPageRenderProps { result: object; filters: object; total: number; term: string; loading: boolean; error: ApolloError; } export interface SearchPageProps { children(props: SearchPageRenderProps): React.ReactElement; /** Query to perform the search */ searchQuery: DocumentNode; location: Location; } declare const SearchPageBehaviour: React.FC; export default SearchPageBehaviour;