12 lines
303 B
TypeScript
12 lines
303 B
TypeScript
import {AbstractAdapter} from "./adapter.js"
|
|
import {Repository} from "./repository.js"
|
|
import {Pool} from "./pool.js"
|
|
|
|
export type AdapterFactory = (url: string, context: NetContext) => AbstractAdapter
|
|
|
|
export type NetContext = {
|
|
pool?: Pool
|
|
repository?: Repository
|
|
getAdapter?: AdapterFactory
|
|
}
|