import { FrameworkError } from '../error/FrameworkError'; import type { Package } from './Package'; export type AnyPackage = Package; export type RemovePackage = () => void; export declare class PackageRemovedError extends FrameworkError { name: string; constructor(message?: string); } export interface PackageApi { add(pkg: AnyPackage): RemovePackage; }