import { ClassDeclaration, ObjectLiteralExpression, Project, SourceFile } from 'ts-morph'; import { TsMorphAngularProjectTransformOptions } from '../ts-morph-transform'; export interface CoerceComponentClassRuleOptions extends TsMorphAngularProjectTransformOptions { componentName: string; selector?: string; tsMorphTransform?: (project: Project, sourceFile: SourceFile, classDeclaration: ClassDeclaration, componentDecoratorObject: ObjectLiteralExpression) => void; } export declare function CoerceComponentClassRule(options: Readonly): import("@angular-devkit/schematics").Rule;