import { BindingTarget } from "../../item/BindingTarget.js"; import { IDesignItem } from "../../item/IDesignItem.js"; import { IRefactorService } from "./IRefactorService.js"; export interface IRefactoring { service: IRefactorService; name: string; itemType: string; designItem: IDesignItem; type: 'binding' | 'script' | 'content' | 'attribute'; display?: string; sourceObject: any; target?: BindingTarget; targetName?: string; }