import { type DevkitFileSystem, type UpdateRecorder } from 'ng-morph'; import { type TuiSchema } from '../../../ng-add/schema'; import { type TemplateResource } from '../../interfaces/template-resource'; export declare function getAction({ action, requiredData, }: { action({ resource, fileSystem, recorder, data, }: { fileSystem: DevkitFileSystem; recorder: UpdateRecorder; data: T; resource: TemplateResource; }): void; requiredData: T; }): ({ resource, fileSystem, recorder, }: { fileSystem: DevkitFileSystem; recorder: UpdateRecorder; resource: TemplateResource; }) => void; export declare function migrateTemplates(fileSystem: DevkitFileSystem, options: TuiSchema): void;