/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { TemplateRef } from '@angular/core'; import { ColumnBase } from './column-base'; import { CellTemplateDirective } from '../rendering/cell-template.directive'; import { OptionChangesService } from '../common/option-changes.service'; import * as i0 from "@angular/core"; /** * Represents the command column of the TreeList. Define the content of the column inside an `` tag. * For more information and examples on using the passed fields and command directives, see * [editing the TreeList in Angular Reactive Forms](https://www.telerik.com/kendo-angular-ui/components/treelist/editing/reactive-forms). * * Usually, the template contains CRUD command directives such as: * - [`EditCommandDirective`](https://www.telerik.com/kendo-angular-ui/components/treelist/api/editcommanddirective) * - [`RemoveCommandDirective`](https://www.telerik.com/kendo-angular-ui/components/treelist/api/removecommanddirective) * - [`CancelCommandDirective`](https://www.telerik.com/kendo-angular-ui/components/treelist/api/cancelcommanddirective) * - [`SaveCommandDirective`](https://www.telerik.com/kendo-angular-ui/components/treelist/api/savecommanddirective) * * @example * ```html * * * * * * * * * * ``` */ export declare class CommandColumnComponent extends ColumnBase { parent?: ColumnBase; template: CellTemplateDirective; isCommand: boolean; constructor(parent?: ColumnBase, optionChanges?: OptionChangesService); get templateRef(): TemplateRef; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }