class-provider.d.ts 336 B

1234567
  1. import constructor from "../types/constructor";
  2. import Provider from "./provider";
  3. import { DelayedConstructor } from "../lazy-helpers";
  4. export default interface ClassProvider<T> {
  5. useClass: constructor<T> | DelayedConstructor<T>;
  6. }
  7. export declare function isClassProvider<T>(provider: Provider<T>): provider is ClassProvider<any>;