import React from 'react'; import { ChannelSearchControllerParams } from './hooks/useChannelSearch'; import { AdditionalSearchInputProps, SearchInputProps } from './SearchInput'; import { AdditionalSearchResultsProps } from './SearchResults'; import type { DefaultStreamChatGenerics } from '../../types/types'; import type { AdditionalSearchBarProps, SearchBarProps } from './SearchBar'; export declare type AdditionalChannelSearchProps = { /** Custom UI component to display the search bar with text input */ SearchBar?: React.ComponentType; /** Custom UI component to display the search text input */ SearchInput?: React.ComponentType; }; export declare type ChannelSearchProps = AdditionalSearchBarProps & AdditionalSearchInputProps & AdditionalSearchResultsProps & AdditionalChannelSearchProps & ChannelSearchControllerParams; /** * The ChannelSearch component makes a query users call and displays the results in a list. * Clicking on a list item will navigate you into a channel with the selected user. It can be used * on its own or added to the ChannelList component by setting the `showChannelSearch` prop to true. */ export declare const ChannelSearch: (props: ChannelSearchProps) => JSX.Element; //# sourceMappingURL=ChannelSearch.d.ts.map