import { type Type } from "../infer/types.js"; import type { FnRule } from "../infer/functions.js"; export declare const TRINO_ALIASES: Record; export declare function trinoParseType(text: string): Type; /** Trino literal forms — language/types.html: integers are INTEGER/BIGINT by range (int here), * a decimal point makes DECIMAL, E-notation makes DOUBLE, strings are VARCHAR, X'…' VARBINARY. */ export declare function trinoLiteral(text: string): Type; export declare const TRINO_FUNCTION_RETURNS: Record;