import * as React from 'react'; import { Discover_discover_edges_node_CourseSlat, Discover_discover_edges_node_LearningResourceSlat, Discover_discover_edges_node_PlaylistSlat } from '@src/queries/types/Discover'; import { Search_search_blocks_SearchResult_response_edges_node as SearchNode } from './generated/Search'; interface SearchResultsBlockProps { additionalRenderProps?: { CourseSlat?: (node: Discover_discover_edges_node_CourseSlat) => any; LearningResourceSlat?: (node: Discover_discover_edges_node_LearningResourceSlat) => any; PlaylistSlat?: (node: Discover_discover_edges_node_PlaylistSlat) => any; TabsFilterBlock?: any; }; linkComponent?: React.ReactNode; generateResultLinkProps: (node: any, context?: Record) => any; generateTrackingObject: (node: SearchNode, rank: number) => object; ssr?: boolean; embeddingAiChatOnMygo1?: boolean; features?: Record; } declare const SearchResultBlock: ({ additionalRenderProps, linkComponent: Link, generateResultLinkProps, generateTrackingObject, ssr, embeddingAiChatOnMygo1, features, }: SearchResultsBlockProps) => React.JSX.Element; export default SearchResultBlock;