interface BasicProvider {
provide: any;
}
export interface FactoryProvider extends BasicProvider {
useFactory: (...arg: any[]) => (Promise<any> | any);
inject?: any[];
}
export interface ValueProvider extends BasicProvider {
useValue: any;
}
export {};