/*! * This source file is part of the Gel open source project. * * Copyright 2019-present MagicStack Inc. and the Gel authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ export { LocalDateTime, LocalDate, LocalTime, Duration, RelativeDuration, DateDuration, } from "./datatypes/datetime"; export { ConfigMemory } from "./datatypes/memory"; export { Range, MultiRange } from "./datatypes/range"; export { SparseVector } from "./datatypes/pgvector"; export { Float16Array } from "./utils"; export * from "./datatypes/postgis"; export { parseWKT } from "./datatypes/wkt"; export type { Executor } from "./ifaces"; export { IsolationLevel, RetryCondition, RetryOptions, Options, defaultBackoff, logWarnings, throwWarnings, type SimpleRetryOptions, type SimpleConfig, type CodecSpec, } from "./options"; export type { BackoffFunction, WarningHandler } from "./options"; export * from "./errors"; export type { Codecs } from "./codecs/codecs"; export type { OverrideCodecType, ResolvedCodecType } from "./codecTypeRegistry"; import type * as codecs from "./codecs/ifaces"; import * as reg from "./codecs/registry"; import * as buf from "./primitives/buffer"; export declare const _CodecsRegistry: typeof reg.CodecsRegistry; export declare const _ReadBuffer: typeof buf.ReadBuffer; export type _ICodec = codecs.ICodec; export declare const _ScalarCodec: typeof codecs.ScalarCodec;