// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { Expression } from "./Expression";

/**
 * Represent an explicit parenthesized expression for grouping precedence.
 *
 * Preserves user-written parentheses so that `(a + b) * c` round-trips
 * correctly instead of being flattened to `a + b * c`.
 */
export type Paren = { 
/**
 * The inner expression wrapped by parentheses.
 */
this: Expression, trailing_comments: Array<string>, };
