import * as pqb_postgres_js from 'pqb/postgres-js'; import { PostgresJsAdapter, PostgresJsAdapterOptions } from 'pqb/postgres-js'; import * as pqb_internal from 'pqb/internal'; import { DbSharedOptions } from 'pqb/internal'; import { TableClasses, OrchidOrmParam, OrchidORM } from 'orchid-orm'; interface PostgresJsOrchidORMOptions extends PostgresJsAdapterOptions, DbSharedOptions { } declare const Adapter: typeof PostgresJsAdapter; declare const createDb: >(options: pqb_postgres_js.CreatePostgresJsDbOptions) => pqb_internal.DbResult; declare const orchidORM: ({ log, ...options }: OrchidOrmParam, tables: T) => OrchidORM; export { Adapter, createDb, orchidORM }; export type { PostgresJsOrchidORMOptions };