import { InjectionToken, Provider, Registerable, Module, ModuleInfo } from '@dandi/core/types'; export declare class DandiModule extends Module { static readonly MODULE_INFO: unique symbol; static readonly MODULE_NAME: unique symbol; static readonly PACKAGE: unique symbol; static moduleInfo(target: any): ModuleInfo; protected constructor(pkg: string, ...entries: Registerable[]); protected tag(entries: Registerable[]): void; protected tagTarget(target: InjectionToken | Provider): void; } //# sourceMappingURL=dandi-module.d.ts.map