cnpmcore
Version:
15 lines (14 loc) • 546 B
TypeScript
import { EggAppConfig } from 'egg';
import { PackageSearchService } from '../service/PackageSearchService';
declare class SyncESPackage {
protected readonly packageSearchService: PackageSearchService;
protected readonly config: EggAppConfig;
protected syncPackage(fullname: string): Promise<void>;
}
export declare class PackageUnpublished extends SyncESPackage {
handle(fullname: string): Promise<void>;
}
export declare class PackageVersionAdded extends SyncESPackage {
handle(fullname: string): Promise<void>;
}
export {};