abstractResolver.d.ts 428 B

12345678910
  1. import { Decorator } from 'typescript';
  2. export interface MetadataUrls {
  3. readonly styleUrls: string[];
  4. readonly templateUrl: string;
  5. }
  6. export declare abstract class AbstractResolver {
  7. abstract resolve(decorator: Decorator): MetadataUrls | null;
  8. protected getTemplateUrl(decorator: Decorator): MetadataUrls['templateUrl'] | undefined;
  9. protected getStyleUrls(decorator: Decorator): MetadataUrls['styleUrls'];
  10. }