import { dynamicPluginConfig, decisionInstaller, mergeErrorInstaller, checkDynamicModuleSuccessInstallType } from '../types'; export declare function dynamicModule(conf: Omit, 'interceptor' | 'installer'>): (target: Object) => void; export declare function dynamicModuleErrorInstall(type: decisionInstaller.installReqFail | decisionInstaller.installResFail): (target: Object, key: string, desc: TypedPropertyDescriptor) => TypedPropertyDescriptor; export declare function dynamicModuleSuccessInstall(type: T): (target: Object, key: string, desc: TypedPropertyDescriptor>) => TypedPropertyDescriptor>;