export type SkipConfiguration = string | { name: string; reason?: string; }; export interface Configuration { /** * A list of packages to avoid upgrading when executing `pleb upgrade`. * @example ['react', {name: 'execa', reason: 'native esm'}] */ pinnedPackages?: SkipConfiguration[]; } export declare function loadPlebConfig(directoryPath: string): Promise; /** key is package to skip; value is reason (which can be an empty string) */ export declare function normalizePinnedPackages(pinnedPackages?: Configuration['pinnedPackages']): Map; //# sourceMappingURL=config.d.ts.map