import { Rule } from '@angular-devkit/schematics'; import { ClassDeclaration, Project, SourceFile } from 'ts-morph'; import { TsMorphNestProjectTransformOptions } from '../ts-morph-transform'; export interface CoerceNestControllerOptions extends TsMorphNestProjectTransformOptions { name: string; nestModule?: string; controllerPrefix?: string; coerceModule?: boolean; tsMorphTransform?: (project: Project, sourceFile: SourceFile, classDeclaration: ClassDeclaration, options: CoerceNestControllerOptions) => void; skipModuleImport?: boolean; overwrite?: boolean; backend: { project?: string | null; } | undefined; } export declare function CoerceNestController(options: CoerceNestControllerOptions): Rule;