export interface IndexableString { [index: number]: string; } export interface StringIndexable { [index: string]: number; } export interface NumberIndexable { [index: number]: number; } export declare const ConnectorInfo: string; export declare const BinaryQueryMessage: bigint; export declare const FetchRawBlockMessage: bigint; export declare const MinStmt2Version: string; export declare const TDengineTypeName: IndexableString; export declare const ColumnsBlockType: StringIndexable; export declare enum TDengineTypeCode { NULL = 0, BOOL = 1, TINYINT = 2, SMALLINT = 3, INT = 4, BIGINT = 5, FLOAT = 6, DOUBLE = 7, BINARY = 8, VARCHAR = 8, TIMESTAMP = 9, NCHAR = 10, TINYINT_UNSIGNED = 11, SMALLINT_UNSIGNED = 12, INT_UNSIGNED = 13, BIGINT_UNSIGNED = 14, JSON = 15, VARBINARY = 16, DECIMAL = 17, BLOB = 18, GEOMETRY = 20, DECIMAL64 = 21 } export declare enum TSDB_OPTION_CONNECTION { TSDB_OPTION_CONNECTION_CHARSET = 0,// charset, Same as the scope supported by the system TSDB_OPTION_CONNECTION_TIMEZONE = 1,// timezone, Same as the scope supported by the system TSDB_OPTION_CONNECTION_USER_IP = 2,// user ip TSDB_OPTION_CONNECTION_USER_APP = 3 } export declare enum FieldBindType { TAOS_FIELD_COL = 1, TAOS_FIELD_TAG = 2, TAOS_FIELD_QUERY = 3, TAOS_FIELD_TBNAME = 4 } export declare const TDenginePrecision: IndexableString; export declare const TDengineTypeLength: NumberIndexable; export declare const PrecisionLength: StringIndexable; //# sourceMappingURL=constant.d.ts.map