import { AppModel } from '../../AppModel/AppModel';
import { BaseLeafOperation } from '../type';
export declare type UpdateSelectComponentLeafOperationContext = {
    componentId?: string;
    newId: string;
};
export declare class UpdateSelectComponentLeafOperation extends BaseLeafOperation<UpdateSelectComponentLeafOperationContext> {
    prevId: string;
    do(prev: AppModel): AppModel;
    redo(prev: AppModel): AppModel;
    undo(prev: AppModel): AppModel;
}
