UNPKG

@bleed-believer/path-alias

Version:
10 lines (9 loc) 597 B
import type { LoadFnOutput, LoadHookContext, ResolveFnOutput, ResolveHookContext } from 'module'; type DefaultLoad = (url: string, context?: LoadHookContext) => LoadFnOutput | Promise<LoadFnOutput>; type DefaultResolve = (specifier: string, context?: ResolveHookContext) => ResolveFnOutput | Promise<ResolveFnOutput>; export declare class HookManager { #private; resolve(specifier: string, context: ResolveHookContext, defaultResolve: DefaultResolve): Promise<ResolveFnOutput>; load(url: string, context: LoadHookContext, defaultLoad: DefaultLoad): Promise<LoadFnOutput>; } export {};