import { Config, Logger } from 'egg'; declare class SyncPackageVersionFileEvent { protected readonly config: Config; protected readonly logger: Logger; private readonly packageManagerService; private readonly packageVersionFileService; protected syncPackageVersionFile(fullname: string, version: string): Promise; protected syncPackageReadmeToLatestVersion(fullname: string): Promise; } export declare class PackageVersionAddedSyncPackageVersionFileEvent extends SyncPackageVersionFileEvent { handle(fullname: string, version: string): Promise; } export declare class PackageTagAddedSyncPackageVersionFileEvent extends SyncPackageVersionFileEvent { handle(fullname: string, tag: string): Promise; } export declare class PackageTagChangedSyncPackageVersionFileEvent extends SyncPackageVersionFileEvent { handle(fullname: string, tag: string): Promise; } export {};