/** * Serialize a compile-time-evaluated JS value (`@barefootjs/jsx`'s * `evaluateStaticLiteral`/`resolveStaticLoopSource`, #2208) into a native * Jinja2 literal. Used to inline a fully-static loop source (an inline * array literal, or a function-scope local const with a static * initializer) directly in a `{% for %}` header, rather than requiring a * bound template variable. * * Returns `null` for a value this adapter can't represent as a literal * (e.g. `undefined` reads for a missing object key are still representable * as `none`, but anything else falls back to the caller's existing BF101 * refusal instead of guessing). */ export declare function staticValueToJinja(value: unknown): string | null; //# sourceMappingURL=static-value.d.ts.map