import { type LockfileManager } from "../../../utils/index.js"; import type { Plugin } from "../../../extensions/bundler/index.js"; import { type ImportMetaSpecifierResolver } from "./source-capability-analyzer.js"; interface HTTPPluginOptions { allowedHosts: string[]; /** One end-to-end deadline for response headers and the bounded source body. */ fetchTimeoutMs?: number; lockfile?: LockfileManager; projectDir?: string; resolveImportMetaSpecifier?: ImportMetaSpecifierResolver; strict?: boolean; } export declare function createHTTPPlugin(options: HTTPPluginOptions | string[]): Plugin; export {}; //# sourceMappingURL=esbuild-plugin.d.ts.map