import { A as Authentication } from './Connection-Dr_lZmaC.js';
export { B as Blob, C as Connection, d as ConnectionOptions, t as CrossJoinParams, y as CrossJoinResultWithCount, x as CrossJoinRow, D as Database, b as DatabaseListEntry, h as DateFieldMetadata, j as DateTimeOffsetFieldMetadata, g as DecimalFieldMetadata, m as EntitySet, E as EntityType, a as FetchError, s as FetchOneParams, F as FetchParams, p as Field, v as FieldData, l as FieldMetadata, q as FieldValue, G as GenericFieldMetadata, M as Metadata, O as OrderBy, P as PrimaryKey, Q as QueryParams, w as QueryResultWithCount, R as Repetition, u as Row, r as RowData, S as SchemaManager, n as ScriptParam, o as ScriptResult, c as ServiceDocument, k as StreamFieldMetadata, f as StringFieldMetadata, T as Table, e as TableListEntry, i as TimeOfDayFieldMetadata, z as allowedFileTypes } from './Connection-Dr_lZmaC.js';
import 'node:url';

declare class BasicAuth implements Authentication {
    private readonly authorizationHeader;
    constructor(username: string, password: string);
    getAuthorizationHeader(): Promise<string>;
}

export { Authentication, BasicAuth };
