import { ShadowlessElement } from '@blockeditor/lit'; import type { DataViewCellLifeCycle } from '../common/columns/manager.js'; import type { DataViewKanbanColumnManager, DataViewKanbanManager } from './kanban-view-manager.js'; declare const KanbanCell_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor; export declare class KanbanCell extends KanbanCell_base { static styles: import("lit").CSSResult; contentOnly: boolean; view: DataViewKanbanManager; groupKey: string; cardId: string; column: DataViewKanbanColumnManager; isFocus: boolean; editing: boolean; private _cell; get cell(): DataViewCellLifeCycle | undefined; connectedCallback(): void; selectCurrentCell: (editing: boolean) => void; get selection(): import("./controller/selection.js").KanbanSelectionController | undefined; renderIcon(): import("lit").TemplateResult | undefined; render(): import("lit").TemplateResult; } declare global { interface HTMLElementTagNameMap { 'affine-data-view-kanban-cell': KanbanCell; } } export {}; //# sourceMappingURL=cell.d.ts.map