import { a as Schema, s as TransactionalDatabase } from "../index-DrgOX0Fu.js";
import { NeonDatabase } from "drizzle-orm/neon-serverless";
//#region src/postgres/neon-serverless.d.ts
type NeonServerlessTransactionalDatabase<S extends Schema> = Omit<NeonDatabase<S>, 'transaction'> & {
  transaction: TransactionalDatabase<S>['transaction'];
};
declare function createNeonServerlessClient<S extends Schema>(opts: {
  connectionString: string;
  schema?: S;
}): NeonServerlessTransactionalDatabase<S>;
//#endregion
export { createNeonServerlessClient };