import { type InfinitySupportedChains, type PoolKey, type PoolType } from '@pancakeswap/infinity-sdk'; import { type Address, type Hex } from 'viem'; export type HookPreset

= { address: Address; registrationBitmap?: Hex | number; poolKeyOverride?: Partial>; }; export declare const EMPTY_HOOK: { address: "0x0000000000000000000000000000000000000000"; }; export declare const CL_HOOK_PRESETS_BY_CHAIN: { [key in InfinitySupportedChains]: HookPreset<'CL'>[]; }; export declare const BIN_HOOK_PRESETS_BY_CHAIN: { [key in InfinitySupportedChains]: HookPreset<'Bin'>[]; }; type CLPoolPreset = { fee: number; tickSpacing: number; }; export declare enum InfinityFeeTier { LOWEST = 67, LOW = 335, MEDIUM = 1676, HIGH = 6722 } export declare const CL_PRESETS_BY_CHAIN: { [key in InfinitySupportedChains]: CLPoolPreset[]; }; export declare const CL_PRESETS: { fee: number; tickSpacing: number; }[]; type BinPoolPreset = { fee: number; binStep: number; }; export declare const BIN_PRESETS_BY_CHAIN: { [key in InfinitySupportedChains]: BinPoolPreset[]; }; export {}; //# sourceMappingURL=infinityPresets.d.ts.map