import 'reflect-metadata'; import type { Provider, Type } from 'injection-js'; import { GenericClassDecorator } from '../types'; interface ImportsModuleParams { imports: Type[]; providers?: Type[]; } interface ProvidersModuleParams { imports?: Type[]; providers: Provider[]; } declare type PartialModuleParams = ImportsModuleParams | ProvidersModuleParams; export declare const MODULE_METADATA_KEY = "annotatron:module"; export declare const MODULE_PROVIDERS_KEY = "annotatron:module:providers"; export declare const MODULE_IMPORTS_KEY = "annotatron:module:imports"; export declare const ElectronModule: (moduleParams: PartialModuleParams) => GenericClassDecorator>; export {}; //# sourceMappingURL=electron-module.d.ts.map