import { SearchEngine } from '../../app/search-engine/search-engine.js';
import { ControllerDefinitionWithProps } from '../../app/ssr-engine/types/common.js';
import { ContextProps } from '../core/context/headless-core-context.js';
import { Context } from './headless-context.js';
export * from './headless-context.js';
export interface ContextDefinition extends ControllerDefinitionWithProps<SearchEngine, Context, ContextProps> {
}
/**
 * Defines a `Context` controller instance.
 * @group Definers
 *
 * @returns The `Context` controller definition.
 * */
export declare function defineContext(): ContextDefinition;
