import type { LelInput, LelResult } from './types.js'; /** * LEL (Lower Explosive Limit) for Mixed Gases — Le Chatelier's Rule * * @formula * - LEL_mix = 1 / Σ(yi / LELi) * - yi = concentration_i / total_concentration (mole fraction) * - %LEL = totalConcentration / LEL_mix × 100 * * @reference Le Chatelier, H. (1891). Estimation of Firedamp by Flammability Limits. * @reference NFPA 69 — Standard on Explosion Prevention Systems * * @throws {RangeError} a gas component has a negative concentration or a non-positive LEL. * @remarks Status thresholds follow the industry %LEL convention (matching * {@link confinedSpace}): safe < 10%, caution 10–25%, danger > 25%. An empty * gas list (no flammable gas present) is a valid input that reports 'safe'. */ export declare function lel(input: LelInput): LelResult; //# sourceMappingURL=lel.d.ts.map