import type { Eval, Expr, PreprocessExpr } from '../type/parser/index.js'; type MapBool = (true extends b ? T : never) | (false extends b ? F : never); type Replace = MapBool, New, Old>; type ReplaceIf_ = Arr extends [ infer H, ...infer T ] ? ReplaceIf_]> : Arr extends [] ? accumulator : never; export type ReplaceIf = ReplaceIf_, [ ]>; export {}; //# sourceMappingURL=Replace.d.ts.map