/** * @angular-modernizer/plugin-angular - Pipe Without Name Rule * * Detects Angular pipes that are missing the name property in their @Pipe decorator. * Pipes must have a name to be used in templates. * * Detection Patterns: * - @Pipe decorators without name property * - Pipes with empty or invalid names * * This rule ensures pipes can be properly referenced in templates. */ import type { AnalysisRule, AnalysisContext, AnalysisResult } from '@angular-modernizer/plugin-system'; /** * Pipe Without Name Rule - detects pipes missing name property. */ export declare class PipeWithoutNameRule implements AnalysisRule { readonly id = "angular:pipe-without-name"; readonly name = "Pipe Without Name"; readonly description = "Detects Angular pipes that are missing the name property"; readonly severity = "error"; readonly category = "angular-pipe"; readonly tags: string[]; analyze(context: AnalysisContext): Promise; private analyzeClass; private getPipeDecorator; private hasValidName; } //# sourceMappingURL=angular-pipe-without-name.rule.d.ts.map