kysely
Version:
Type safe SQL query builder
9 lines (8 loc) • 495 B
TypeScript
import type { ConnectionProvider } from '../driver/connection-provider.js';
import type { DatabaseConnection } from '../driver/database-connection.js';
import type { AbortableOperationOptions } from './abort.js';
export interface ControlledConnection {
readonly connection: DatabaseConnection;
readonly release: () => void;
}
export declare function provideControlledConnection(connectionProvider: ConnectionProvider, options?: AbortableOperationOptions): Promise<ControlledConnection>;