import { AppDataInfo, AppDataRootSchema, BuildAppDataParams } from './types.js';
import { AppDataParams, type LatestAppDataDocVersion } from '@cowprotocol/app-data';
export declare function buildAppData({ slippageBps, appCode, orderClass: orderClassName, partnerFee }: BuildAppDataParams, advancedParams?: AppDataParams): Promise<AppDataInfo>;
export declare function generateAppDataFromDoc(doc: AppDataRootSchema): Promise<Pick<AppDataInfo, 'fullAppData' | 'appDataKeccak256'>>;
export declare function mergeAppDataDoc(_doc: LatestAppDataDocVersion, appDataOverride: AppDataParams): Promise<AppDataInfo>;
