1 | interface PackageJson {
|
2 | name: string;
|
3 | path?: string;
|
4 | type?: string;
|
5 | version: string;
|
6 | }
|
7 | declare type FnString = () => string | undefined;
|
8 | /**
|
9 | * @name detectPackage
|
10 | * @summary Checks that a specific package is only imported once
|
11 | * @description A `@polkadot/*` version detection utility, checking for one occurence of a package in addition to checking for ddependency versions.
|
12 | */
|
13 | export declare function detectPackage({ name, path, type, version }: PackageJson, pathOrFn?: FnString | string | false | null, deps?: PackageJson[]): void;
|
14 | export {};
|