import { SearchOnlyControllerDefinitionWithoutProps } from '../../../app/commerce-ssr-engine/types/common.js';
import { QueryTrigger } from '../../core/triggers/headless-core-query-trigger.js';
export type { QueryTriggerState } from '../../core/triggers/headless-core-query-trigger.js';
export type { QueryTrigger };
export interface QueryTriggerDefinition extends SearchOnlyControllerDefinitionWithoutProps<QueryTrigger> {
}
/**
 * Defines the `QueryTrigger` controller for the purpose of server-side rendering.
 * @group Definers
 *
 * @returns The `QueryTrigger` controller definition.
 */
export declare function defineQueryTrigger(): QueryTriggerDefinition;
