import { CellFormatter } from "./cell_formatters"; import { CellEditor } from "./cell_editors"; import type { ColumnType } from "./definitions"; import type * as p from "../../../core/properties"; import { Sort } from "../../../core/enums"; import { Comparison } from "../../../models/comparisons"; import { Model } from "../../../model"; export declare namespace TableColumn { type Attrs = p.AttrsOf; type Props = Model.Props & { field: p.Property; title: p.Property; width: p.Property; formatter: p.Property; editor: p.Property; sortable: p.Property; default_sort: p.Property; visible: p.Property; sorter: p.Property; }; } export interface TableColumn extends TableColumn.Attrs { } export declare class TableColumn extends Model { properties: TableColumn.Props; constructor(attrs?: Partial); toColumn(): ColumnType; } //# sourceMappingURL=table_column.d.ts.map