export declare const MAX_BPS = 10000n; /** * Assumed maximum transfer amount for zero-supply tokens. * 10^36 is astronomically large (10^18 tokens with 18 decimals). * This ensures maxFee * amount won't overflow for any realistic transfer * in the LinearFee contract's _quoteTransfer calculation. */ export declare const ASSUMED_MAX_AMOUNT_FOR_ZERO_SUPPLY: bigint; /** * Converts fee parameters to basis points (BPS) * @param maxFee - Maximum fee amount * @param halfAmount - Half of the amount at which maxFee is applied * @returns Fee in basis points * @throws Error if halfAmount is zero to prevent division by zero */ export declare function convertToBps(maxFee: bigint, halfAmount: bigint): bigint; //# sourceMappingURL=utils.d.ts.map