import { BaseParam } from '../../../platform-service-params.js';
import { ClientIdParam, CurrencyParam, LanguageParam, QueryParam, TrackingIdParam, ContextParam, CountryParam } from '../../commerce-api-params.js';
export type QuerySuggestRequest = BaseParam & TrackingIdParam & LanguageParam & CountryParam & CurrencyParam & ClientIdParam & ContextParam & QueryParam;
export declare const getQuerySuggestRequestOptions: (req: QuerySuggestRequest) => {
    requestParams: {
        trackingId: string;
        query: string | undefined;
        clientId: string | undefined;
        context: import("../../commerce-api-params.js").ContextParams;
        language: string;
        country: string;
        currency: string;
    };
    url: string;
    accessToken: string;
    method: import("../../../platform-client.js").HttpMethods;
    contentType: import("../../../platform-client.js").HTTPContentType;
    origin: import("../../../preprocess-request.js").PlatformClientOrigin;
    requestMetadata?: import("../../../preprocess-request.js").RequestMetadata | undefined;
};
