import { SolutionType } from '../types/common.js';
import type { CommerceControllerDefinitionsMap, FetchStaticStateFunction } from '../types/core-engine.js';
import { type CommerceEngineDefinitionOptions } from './build-factory.js';
export declare const fetchStaticStateFactory: <TControllerDefinitions extends CommerceControllerDefinitionsMap>(controllerDefinitions: TControllerDefinitions | undefined, options: CommerceEngineDefinitionOptions<TControllerDefinitions>) => (solutionType: SolutionType) => FetchStaticStateFunction<TControllerDefinitions>;
