import type { Plugin } from 'esbuild';
import { type AllowList } from './utils';
export interface Options {
    packagePath?: string | string[];
    dependencies?: boolean;
    devDependencies?: boolean;
    peerDependencies?: boolean;
    optionalDependencies?: boolean;
    allowList?: AllowList;
    forceExternalList?: AllowList;
    allowWorkspaces?: boolean;
    cwd?: string;
}
export declare const nodeExternalsPlugin: (paramsOptions?: Options) => Plugin;
export default nodeExternalsPlugin;
