import type { AerodromeMintParams, MigrationData, MigrationParams, SettlementParams, UniswapV3MintParams, UniswapV4MintParams } from '../types'; export declare const genMigrationId: (migrationData: MigrationData) => `0x${string}`; export declare const encodeMintParamsForV3: (params: UniswapV3MintParams) => `0x${string}`; export declare const encodeMintParamsForV4: (params: UniswapV4MintParams) => `0x${string}`; export declare const encodeMintParamsForAerodrome: (params: AerodromeMintParams) => `0x${string}`; export declare const encodeSettlementParams: (params: SettlementParams, mintParams: `0x${string}`) => `0x${string}`; export declare const encodeParamsForSettler: (migrationData: MigrationData) => `0x${string}`; export declare const encodeMigrationParams: (params: MigrationParams, migrationData: MigrationData) => { migratorMessage: `0x${string}`; settlerMessage: `0x${string}`; }; //# sourceMappingURL=encode.d.ts.map