/**
 * Force column names to a specific case. Can take one of the following values
 * - CASE_NATURAL
 * - CASE_UPPER
 * - CASE_LOWER
 *
 * [Default CASE_NATURAL]
 */
export declare const ATTR_CASE = "ATTR_CASE";
/**
 * Leave column names as returned by the database driver.
 */
export declare const CASE_NATURAL = 1;
/**
 * Force column names to upper case.
 */
export declare const CASE_UPPER = 2;
/**
 * Force column names to lower case.
 */
export declare const CASE_LOWER = 4;
/**
 * Determines if DEBUG mode is enabled. Can take one of the following values:
 * - DEBUG_DISABLED
 * - DEBUG_ENABLED
 *
 * [Default DEBUG_DISABLED]
 */
export declare const ATTR_DEBUG = "ATTR_DEBUG";
/**
 * Disable DEBUG mode
 */
export declare const DEBUG_DISABLED = 1;
/**
 * Enable DEBUG mode
 */
export declare const DEBUG_ENABLED = 2;
/**
 * Determines if and how null and empty strings should be converted. Can take one of the following values:
 * - NULL_NATURAL
 * - NULL_EMPTY_STRING
 * - NULL_TO_STRING
 *
 * [Default NULL_NATURAL]
 */
export declare const ATTR_NULLS = "ATTR_NULLS";
/**
 * No conversion takes place.
 */
export declare const NULL_NATURAL = 1;
/**
 * Empty strings get converted to null.
 */
export declare const NULL_EMPTY_STRING = 2;
/**
 * null gets converted to an empty string.
 */
export declare const NULL_TO_STRING = 4;
/**
 * Returns the name of the driver.
 */
export declare const ATTR_DRIVER_NAME = "ATTR_DRIVER_NAME";
/**
 * Determines which direction Fetch retrieve data. Can take one of the following values:
 * - FETCH_FORWARD
 * - FETCH_BACKWARD
 *
 * [Default FETCH_FORWARD]
 */
export declare const ATTR_FETCH_DIRECTION = "ATTR_FETCH_DIRECTION";
/**
 * Fetch the next row in the result set.
 */
export declare const FETCH_FORWARD = 1;
/**
 * Fetch the previous row in the result set.
 */
export declare const FETCH_BACKWARD = 2;
/**
 * Param type Bigint
 */
export declare const PARAM_BIGINT = "BIGINT";
/**
 * Param type Integer
 */
export declare const PARAM_INTEGER = "INTEGER";
/**
 * Param type Decimal
 */
export declare const PARAM_DECIMAL = "DECIMAL";
/**
 * Param type Double
 */
export declare const PARAM_DOUBLE = "DOUBLE";
/**
 * Param type Numeric
 */
export declare const PARAM_NUMERIC = "NUMERIC";
/**
 * Param type Float
 */
export declare const PARAM_FLOAT = "FLOAT";
/**
 * Param type Boolean
 */
export declare const PARAM_BOOLEAN = "BOOLEAN";
/**
 * Param type Text
 */
export declare const PARAM_TEXT = "TEXT";
/**
 * Param type Char
 */
export declare const PARAM_CHAR = "CHAR";
/**
 * Param type Char
 */
export declare const PARAM_VARCHAR = "VARCHAR";
/**
 * Param type Geometry
 */
export declare const PARAM_GEOMETRY = "GEOMETRY";
/**
 * Param type Date
 */
export declare const PARAM_DATE = "DATE";
/**
 * Param type Datetime
 */
export declare const PARAM_DATETIME = "DATETIME";
/**
 * Param type Datetime TimeZone
 */
export declare const PARAM_DATETIMETZ = "DATETIMETZ";
/**
 * Param type Timestamp
 */
export declare const PARAM_TIMESTAMP = "TIMESTAMP";
/**
 * Param type Timestamp TimeZone
 */
export declare const PARAM_TIMESTAMPTZ = "TIMESTAMPTZ";
/**
 * Param type Time
 */
export declare const PARAM_TIME = "TIME";
/**
 * Param type Time TimeZone
 */
export declare const PARAM_TIMETZ = "TIMETZ";
/**
 * Param type Binary
 */
export declare const PARAM_BINARY = "BINARY";
/**
 * Param type Binary
 */
export declare const PARAM_VARBINARY = "VARBINARY";
