/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { GroupHeaderTemplateDirective } from './group-header-template.directive';
import { GroupHeaderColumnTemplateDirective } from './group-header-column-template.directive';
import { GroupFooterTemplateDirective } from './group-footer-template.directive';
import { FooterTemplateDirective } from './footer-template.directive';
import { ColumnBase } from './column-base';
import { CellOptions } from '../ooxml/cell-options.interface';
import * as i0 from "@angular/core";
/**
* Represents a column in the Kendo UI Excel Export component for Angular.
* Use this component to define the structure and options for each column.
*
* @example
* ```html
*
* ```
*/
export declare class ColumnComponent extends ColumnBase {
/**
* Specifies the field that the column displays.
*/
field: string;
/**
* Specifies options for the column's data cells
* ([see example]({% slug cells_excelexport %}#toc-data-cells)).
*/
cellOptions: CellOptions;
/**
* Specifies options for the group header cells of the column
* ([see example]({% slug cells_excelexport %}#toc-header-cells)).
*/
groupHeaderCellOptions: CellOptions;
/**
* Specifies options for the group footer cells of the column
* ([see example]({% slug cells_excelexport %}#toc-group-footer-cells)).
*/
groupFooterCellOptions: CellOptions;
/**
* Specifies options for the footer cell of the column
* ([see example]({% slug cells_excelexport %}#toc-footer-cells)).
*/
footerCellOptions: CellOptions;
/**
* @hidden
*/
groupHeaderTemplate: GroupHeaderTemplateDirective;
/**
* @hidden
*/
groupHeaderColumnTemplate: GroupHeaderColumnTemplateDirective;
/**
* @hidden
*/
groupFooterTemplate: GroupFooterTemplateDirective;
/**
* @hidden
*/
footerTemplate: FooterTemplateDirective;
constructor(parent?: ColumnBase);
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}