/** Type of SQL query to be generated. */ export declare enum QueryType { TRUNCATE = 'TRUNCATE', SELECT = 'SELECT', COUNT = 'COUNT', INSERT = 'INSERT', UPDATE = 'UPDATE', DELETE = 'DELETE', UPSERT = 'UPSERT', } /** Operators that apply to the embedded array column itself, not to individual elements. */ export declare const EMBEDDABLE_ARRAY_OPS: string[]; /** Type of SQL JOIN clause. */ export declare enum JoinType { leftJoin = 'left join', innerJoin = 'inner join', nestedLeftJoin = 'nested left join', nestedInnerJoin = 'nested inner join', pivotJoin = 'pivot join', innerJoinLateral = 'inner join lateral', leftJoinLateral = 'left join lateral', }