import { createAsyncWaterfall } from '@modern-js/plugin'; export interface UnbundleDependencies { defaultDeps: string[]; internalPackages: Record; virtualDeps: Record; defaultPdnHost: string; } export const unbundleDependencies = createAsyncWaterfall(); export const hooks = { unbundleDependencies, }; declare module '@modern-js/core' { export interface Hooks { unbundleDependencies: typeof unbundleDependencies; } }