// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.

/**
 * Represent a SQL identifier (table name, column name, alias, keyword-as-name, etc.).
 *
 * The `quoted` flag indicates whether the identifier was originally delimited
 * (double-quoted, backtick-quoted, or bracket-quoted depending on the
 * dialect). The generator uses this flag to decide whether to emit quoting
 * characters.
 */
export type Identifier = { 
/**
 * The raw text of the identifier, without any quoting characters.
 */
name: string, 
/**
 * Whether the identifier was quoted in the source SQL.
 */
quoted: boolean, trailing_comments: Array<string>, };
