export type Bundle = Map<string, () => unknown>;
export declare function dynamicRequire<T>(...args: Parameters<typeof dynamicRequireSync>): Promise<T>;
export declare function dynamicRequireLazy<T extends object>(...args: Parameters<typeof dynamicRequireSync>): T;
export declare function dynamicRequireSync<T>(bundle: Bundle, module: string, require0?: NodeJS.Require): T;
export declare function importable(...args: Parameters<typeof dynamicRequireSync>): boolean;
//# sourceMappingURL=import.d.ts.map