/**
 * Prevent duplication in any entities like loading node packages.
 * @param name package name including scope. e.g. `@scope/package-name`
 * @param version package version (optional)
 *
 * @example
 * ```typescript
 * deduplicate({name: __package_name__, strict: true});
 * ```
 */
export declare function deduplicate(args: {
    name: string;
    strict?: true;
}): void;
/**
 * Old `definePackage` for backward compatibility.
 * @deprecated Use `deduplicate` instead.
 */
export declare function definePackage(packageName: string, _?: string): void;
//# sourceMappingURL=main.d.ts.map