import { type PromiseClient } from '@connectrpc/connect'; import { Connect } from '../generated/psdbconnect_connect'; /** * @description Configures a PlanetScale database connection * @see https://github.com/planetscale/airbyte-source/blob/v1.32.0/cmd/internal/planetscale_connection.go#L14 */ export interface PlanetScaleConnectConfig { host: string; database: string; username: string; password: string; use_replica: boolean; } /** * @description Creates a psdbconnect.v1alpha1.Connect client for a PlanetScale database */ export declare function createPsdbConnectV1Alpha1Client({ db_config, }: { db_config: PlanetScaleConnectConfig; }): PromiseClient;