import type { MetroPlugin } from "@rnx-kit/metro-serializer"; import type { DuplicateDetectorPluginOptions } from "@rnx-kit/types-plugin-duplicates-checker"; import type { Result } from "./checkForDuplicatePackages.ts"; import { checkForDuplicatePackages } from "./checkForDuplicatePackages.ts"; export { detectDuplicatePackages } from "./checkForDuplicatePackages.ts"; export type { Result } from "./checkForDuplicatePackages.ts"; export { normalizePath, resolveModule } from "./gatherModules.ts"; export { checkForDuplicatePackages }; export declare function getErrorMessage({ banned, duplicates }: Result): string | undefined; export declare function checkForDuplicatePackagesInFile(sourceMap: string, options?: DuplicateDetectorPluginOptions): Promise; export declare function DuplicateDependencies(pluginOptions?: DuplicateDetectorPluginOptions): MetroPlugin; export declare namespace DuplicateDependencies { var type: string; } export default DuplicateDependencies; //# sourceMappingURL=index.d.ts.map