import { IPluginStorageFilter, PluginOptions, Manifest, Package } from '@verdaccio/types'; import { CustomConfig } from './types/index'; export default class VerdaccioMiddlewarePlugin implements IPluginStorageFilter { private readonly config; private readonly parsedConfig; protected readonly logger: PluginOptions['logger']; private readonly fetchOptions; constructor(config: CustomConfig, options: PluginOptions); filter_metadata(passedPackage: Readonly): Promise; private checkPackageVersions; private createFilteredPackage; } //# sourceMappingURL=index.d.ts.map