import React, { JSX } from 'react'; import { CatalogViewMode } from '../../core/types'; export type CatalogActionsRowProps = { searchQuery: string; setSearchQuery: (updatedTerm: string) => void; sortOption: string | null; setSortOption: (option: string | null) => void; viewMode?: CatalogViewMode; onViewModeChange?: (mode: CatalogViewMode) => void; isDetailsPage?: boolean; }; export declare function CatalogActionsRow({ searchQuery, setSearchQuery, sortOption, setSortOption, viewMode, onViewModeChange, isDetailsPage }: CatalogActionsRowProps): JSX.Element; export declare const CatalogActionsRowWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, "isDetailsPage"> & { isDetailsPage: boolean; }, never> & Partial, HTMLDivElement>, "isDetailsPage"> & { isDetailsPage: boolean; }, never>>> & string; export declare const CatalogControlsWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never> & Partial, HTMLDivElement>, never>>> & string; export declare const CatalogSearchInputWrapper: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never> & Partial, HTMLDivElement>, never>>> & string;