pub use Generator;
use crateStatement;
use crateDialect;
/// Generate a SQL string from a [`Statement`] AST for the given dialect.
/// Generate a pretty-printed SQL string from a [`Statement`] AST.
///
/// Produces formatted SQL with newlines and indentation for readability.