refactor: rename http-client to http-client-pool in examples
[poolifier.git] / examples / typescript / http-client-pool / src / types.ts
CommitLineData
49ac634f
JB
1import { type URL } from 'node:url'
2import {
3 type RequestInfo as NodeFetchRequestInfo,
4 type RequestInit as NodeFetchRequestInit
5} from 'node-fetch'
7e80208e 6import { type AxiosRequestConfig } from 'axios'
49ac634f
JB
7
8export interface WorkerData {
7e80208e 9 input: URL | RequestInfo | NodeFetchRequestInfo
49ac634f 10 init?: RequestInit | NodeFetchRequestInit
7e80208e 11 axiosRequestConfig?: AxiosRequestConfig
49ac634f
JB
12}
13
14export interface WorkerResponse {
15 text: string
16}