/** * AST visitor to rewrite Postgres first dimension array bounds helpers, * array_lower(arr, 1) and array_upper(arr, 1), which DuckDB does not have. * * The @>, <@ and && operators are left alone: DuckDB supports them on * LIST and ARRAY values with the same semantics as array_has_all and * array_has_any. */ import type { AST } from 'node-sql-parser'; export declare function transformArrayBounds(ast: AST | AST[]): boolean;