/** LCE / POS 注入的 HTTP 客户端（须含 get/post/put 等方法）。 */
export declare type SalesSdkHttpRequestClient = {
    get?: (...args: any[]) => Promise<any>;
    post?: (...args: any[]) => Promise<any>;
    put?: (...args: any[]) => Promise<any>;
    remove?: (...args: any[]) => Promise<any>;
    custom?: (...args: any[]) => Promise<any>;
};
/**
 * 将宿主 `appHelper.utils.request` 注入 booking / private-materials 两套 request 单例。
 * SalesSdk 加车 enrich 在抽屉打开前就会调跨日接口，须在此阶段完成注入。
 *
 * @example
 * ensureSalesSdkHttpRequest(context?.appHelper?.utils?.request);
 */
export declare function ensureSalesSdkHttpRequest(engineRequest: SalesSdkHttpRequestClient | null | undefined): void;
