import { Component } from '@pjblog/manager'; import type { IPackageMeta } from './types'; import type { Storage } from './storage'; export declare abstract class Plugin extends Component { abstract install(): Promise; abstract uninstall(): Promise; storage: Storage; } export declare function getPackageMetaByDictionary(dictionary: string): IPackageMeta; export declare function getPackageMeta(name: string): IPackageMeta;