import type { BigIntish } from "./types.js"; /** * Default PreLiquidation parameter registry keyed by Morpho Blue LLTV. * * @deprecated Pre-liquidation support is deprecated and will be removed in the next major. */ export declare const defaultPreLiquidationParamsRegistry: Map; /** * Returns default PreLiquidation params for a supported Morpho Blue LLTV. * * @deprecated Pre-liquidation support is deprecated and will be removed in the next major. * @param lltv - The Morpho Blue liquidation loan-to-value, scaled by WAD. * @returns The default PreLiquidation parameter set for `lltv`. * @throws {UnsupportedPreLiquidationParamsError} when no default parameters exist for `lltv`. * @example * ```ts * import { getDefaultPreLiquidationParams } from "@morpho-org/blue-sdk"; * import { parseEther } from "viem"; * * const params = getDefaultPreLiquidationParams(parseEther("0.86")); * // params satisfies { preLltv: bigint; preLCF1: bigint; preLCF2: bigint; preLIF1: bigint; preLIF2: bigint } * ``` */ export declare const getDefaultPreLiquidationParams: (lltv: BigIntish) => { preLltv: bigint; preLCF1: bigint; preLCF2: bigint; preLIF1: bigint; preLIF2: bigint; };