import { TokenType } from "chevrotain"; export declare const IdentifierKeyword: TokenType; /** * Map from token name → original SQL keyword string (uppercased). * Built during token generation so autocomplete doesn't need to * reverse-engineer keyword text from regex patterns. * e.g., "Select" → "SELECT", "DataPageSize" → "DATA_PAGE_SIZE" */ export declare const TOKEN_NAME_TO_KEYWORD: Map; export declare const IDENTIFIER_KEYWORD_NAMES: Set; /** * All keyword tokens as a Map (name → token) * Use this for dynamic access or iteration */ export declare const keywordTokens: Map; /** * All keyword tokens as an array (for Lexer construction) * Order doesn't matter for keywords since they use word boundaries */ export declare const keywordTokenArray: TokenType[]; export declare const Abort: TokenType; export declare const Account: TokenType; export declare const Accounts: TokenType; export declare const Add: TokenType; export declare const Alias: TokenType; export declare const Align: TokenType; export declare const All: TokenType; export declare const Alter: TokenType; export declare const And: TokenType; export declare const Any: TokenType; export declare const As: TokenType; export declare const Asof: TokenType; export declare const Assume: TokenType; export declare const Attach: TokenType; export declare const Atomic: TokenType; export declare const Backup: TokenType; export declare const Base: TokenType; export declare const Batch: TokenType; export declare const Between: TokenType; export declare const BloomFilter: TokenType; export declare const By: TokenType; export declare const Bypass: TokenType; export declare const Cache: TokenType; export declare const Calendar: TokenType; export declare const Cancel: TokenType; export declare const Capacity: TokenType; export declare const Cascade: TokenType; export declare const Case: TokenType; export declare const Cast: TokenType; export declare const Checkpoint: TokenType; export declare const Column: TokenType; export declare const Columns: TokenType; export declare const Compile: TokenType; export declare const Complete: TokenType; export declare const CompressionCodec: TokenType; export declare const CompressionLevel: TokenType; export declare const CommitLag: TokenType; export declare const Convert: TokenType; export declare const Copy: TokenType; export declare const Create: TokenType; export declare const Cross: TokenType; export declare const Cumulative: TokenType; export declare const Current: TokenType; export declare const DataPageSize: TokenType; export declare const Database: TokenType; export declare const Datestyle: TokenType; export declare const Declare: TokenType; export declare const Dedup: TokenType; export declare const Default: TokenType; export declare const DefaultTransactionReadOnly: TokenType; export declare const Deferred: TokenType; export declare const Delay: TokenType; export declare const Delete: TokenType; export declare const DeltaBinaryPacked: TokenType; export declare const DeltaLengthByteArray: TokenType; export declare const Delimiter: TokenType; export declare const Detach: TokenType; export declare const Details: TokenType; export declare const Disable: TokenType; export declare const Distinct: TokenType; export declare const Drop: TokenType; export declare const Else: TokenType; export declare const Enable: TokenType; export declare const End: TokenType; export declare const Error: TokenType; export declare const Every: TokenType; export declare const Except: TokenType; export declare const Exclude: TokenType; export declare const Exclusive: TokenType; export declare const Exists: TokenType; export declare const Exit: TokenType; export declare const Explain: TokenType; export declare const External: TokenType; export declare const Fill: TokenType; export declare const First: TokenType; export declare const Following: TokenType; export declare const For: TokenType; export declare const Foreign: TokenType; export declare const Format: TokenType; export declare const From: TokenType; export declare const Full: TokenType; export declare const Grant: TokenType; export declare const Group: TokenType; export declare const Groups: TokenType; export declare const Header: TokenType; export declare const Horizon: TokenType; export declare const Http: TokenType; export declare const If: TokenType; export declare const Ignore: TokenType; export declare const Ilike: TokenType; export declare const Immediate: TokenType; export declare const In: TokenType; export declare const Include: TokenType; export declare const Index: TokenType; export declare const Inner: TokenType; export declare const Insert: TokenType; export declare const Incremental: TokenType; export declare const Intersect: TokenType; export declare const Into: TokenType; export declare const Is: TokenType; export declare const Isolation: TokenType; export declare const Jwk: TokenType; export declare const Join: TokenType; export declare const Keep: TokenType; export declare const Key: TokenType; export declare const Keys: TokenType; export declare const Lateral: TokenType; export declare const Latest: TokenType; export declare const Left: TokenType; export declare const Length: TokenType; export declare const Level: TokenType; export declare const Like: TokenType; export declare const Limit: TokenType; export declare const List: TokenType; export declare const Lock: TokenType; export declare const Lt: TokenType; export declare const Maps: TokenType; export declare const Materialized: TokenType; export declare const Manual: TokenType; export declare const MaxIdentifierLength: TokenType; export declare const MaxUncommittedRows: TokenType; export declare const No: TokenType; export declare const Nocache: TokenType; export declare const Not: TokenType; export declare const Nulls: TokenType; export declare const O3MaxLag: TokenType; export declare const Observation: TokenType; export declare const Offset: TokenType; export declare const On: TokenType; export declare const Only: TokenType; export declare const Option: TokenType; export declare const Or: TokenType; export declare const Order: TokenType; export declare const Ordinality: TokenType; export declare const Others: TokenType; export declare const Outer: TokenType; export declare const Over: TokenType; export declare const Overridable: TokenType; export declare const Owned: TokenType; export declare const Param: TokenType; export declare const Parameters: TokenType; export declare const Parquet: TokenType; export declare const Native: TokenType; export declare const ParquetVersion: TokenType; export declare const PartitionBy: TokenType; export declare const Partition: TokenType; export declare const Partitions: TokenType; export declare const Password: TokenType; export declare const Period: TokenType; export declare const Permissions: TokenType; export declare const Pivot: TokenType; export declare const Plain: TokenType; export declare const Prepare: TokenType; export declare const Preceding: TokenType; export declare const Prevailing: TokenType; export declare const Primary: TokenType; export declare const Public: TokenType; export declare const Query: TokenType; export declare const Range: TokenType; export declare const References: TokenType; export declare const Refresh: TokenType; export declare const Release: TokenType; export declare const Reindex: TokenType; export declare const Remove: TokenType; export declare const Rename: TokenType; export declare const Repair: TokenType; export declare const Replace: TokenType; export declare const Rest: TokenType; export declare const Respect: TokenType; export declare const Resume: TokenType; export declare const Revoke: TokenType; export declare const Right: TokenType; export declare const RleDictionary: TokenType; export declare const Row: TokenType; export declare const RowGroupSize: TokenType; export declare const Rows: TokenType; export declare const Sample: TokenType; export declare const SearchPath: TokenType; export declare const ServerVersion: TokenType; export declare const ServerVersionNum: TokenType; export declare const Select: TokenType; export declare const Service: TokenType; export declare const Set: TokenType; export declare const Show: TokenType; export declare const Skip: TokenType; export declare const SkipColumn: TokenType; export declare const SkipRow: TokenType; export declare const Snapshot: TokenType; export declare const Splice: TokenType; export declare const Squash: TokenType; export declare const StandardConformingStrings: TokenType; export declare const Step: TokenType; export declare const Start: TokenType; export declare const StatisticsEnabled: TokenType; export declare const Suspend: TokenType; export declare const System: TokenType; export declare const Table: TokenType; export declare const Tables: TokenType; export declare const Then: TokenType; export declare const Time: TokenType; export declare const To: TokenType; export declare const Token: TokenType; export declare const Tolerance: TokenType; export declare const Transaction: TokenType; export declare const TransactionIsolation: TokenType; export declare const Transient: TokenType; export declare const Truncate: TokenType; export declare const Ttl: TokenType; export declare const Txn: TokenType; export declare const Type: TokenType; export declare const Unbounded: TokenType; export declare const Union: TokenType; export declare const Unlock: TokenType; export declare const Unnest: TokenType; export declare const Unpivot: TokenType; export declare const Update: TokenType; export declare const Upsert: TokenType; export declare const User: TokenType; export declare const Users: TokenType; export declare const Vacuum: TokenType; export declare const Values: TokenType; export declare const Verification: TokenType; export declare const View: TokenType; export declare const Volume: TokenType; export declare const Wal: TokenType; export declare const When: TokenType; export declare const Where: TokenType; export declare const Window: TokenType; export declare const With: TokenType; export declare const Within: TokenType; export declare const Writer: TokenType; export declare const Zone: TokenType; export declare const RawArrayEncoding: TokenType; export declare const Uncompressed: TokenType; export declare const Snappy: TokenType; export declare const Gzip: TokenType; export declare const Lz4: TokenType; export declare const Zstd: TokenType; export declare const Lz4Raw: TokenType; export declare const Brotli: TokenType; export declare const Lzo: TokenType; export declare const Storage: TokenType; export declare const Policy: TokenType; export declare const Local: TokenType; export declare const Remote: TokenType; export declare const Binary: TokenType; export declare const Boolean: TokenType; export declare const Byte: TokenType; export declare const Char: TokenType; export declare const Date: TokenType; export declare const Decimal: TokenType; export declare const Double: TokenType; export declare const Float: TokenType; export declare const Geohash: TokenType; export declare const Int: TokenType; export declare const Integer: TokenType; export declare const Interval: TokenType; export declare const Ipv4: TokenType; export declare const Long: TokenType; export declare const Long128: TokenType; export declare const Long256: TokenType; export declare const Short: TokenType; export declare const String: TokenType; export declare const Symbol: TokenType; export declare const Timestamp: TokenType; export declare const TimestampNs: TokenType; export declare const Uuid: TokenType; export declare const Varchar: TokenType; export declare const True: TokenType; export declare const False: TokenType; export declare const Null: TokenType; export declare const NaN: TokenType; export declare const None: TokenType; export declare const Prev: TokenType; export declare const Linear: TokenType; export declare const Asc: TokenType; export declare const Desc: TokenType; export declare const Hour: TokenType; export declare const Hours: TokenType; export declare const Day: TokenType; export declare const Days: TokenType; export declare const Week: TokenType; export declare const Weeks: TokenType; export declare const Month: TokenType; export declare const Months: TokenType; export declare const Year: TokenType; export declare const Years: TokenType; export declare const Minute: TokenType; export declare const Minutes: TokenType; export declare const Second: TokenType; export declare const Seconds: TokenType; export declare const Millisecond: TokenType; export declare const Milliseconds: TokenType; export declare const Microsecond: TokenType; export declare const Microseconds: TokenType; export declare const Nanosecond: TokenType; export declare const Nanoseconds: TokenType; export declare const Century: TokenType; export declare const Decade: TokenType; export declare const Millennium: TokenType; export declare const Quarter: TokenType; export declare const Dow: TokenType; export declare const Doy: TokenType; export declare const Epoch: TokenType; export declare const Isodow: TokenType; export declare const Isoyear: TokenType; export declare const Rebase: TokenType; export declare const Stats: TokenType; export declare const Switch: TokenType; export declare const Role: TokenType; export declare const Status: TokenType; export declare const Replica: TokenType; export declare const Timeout: TokenType; export declare const Expire: TokenType; export declare const Cleanup: TokenType; export declare const Highest: TokenType; export declare const Lowest: TokenType; export declare const Live: TokenType; export declare const Flush: TokenType; export declare const Anchor: TokenType; export declare const Beginning: TokenType; export declare const Now: TokenType; export declare const Memory: TokenType; export declare const Daily: TokenType; export declare const Expression: TokenType; export declare const Posting: TokenType; export declare const Delta: TokenType; export declare const Ef: TokenType; export declare const Bitmap: TokenType;