import { type RecentQueriesList, type RecentQueriesListInitialState, type RecentQueriesListOptions, type RecentQueriesListProps, type RecentQueriesState } from '../../../../controllers/commerce/recent-queries-list/headless-recent-queries-list.js'; import type { NonRecommendationControllerDefinitionWithoutProps } from '../../types/controller-definitions.js'; export type { RecentQueriesList, RecentQueriesListInitialState, RecentQueriesListOptions, RecentQueriesListProps, RecentQueriesState, }; export interface RecentQueriesListDefinition extends NonRecommendationControllerDefinitionWithoutProps { } /** * Defines the `RecentQueriesList` controller for the purpose of server-side rendering. * @group Definers * * @param props - The configuration `RecentQueriesList` properties. * @returns The `RecentQueriesList` controller definition. */ export declare function defineRecentQueriesList(props?: RecentQueriesListProps): RecentQueriesListDefinition;