import type { TableColumnAnchorCellRecord, TableColumnAnchorColumnConfig } from '..';
import type { Anchor } from '../../../anchor';
import { TableCellView } from '../../base/cell-view';
declare global {
    interface HTMLElementTagNameMap {
        'nimble-table-column-anchor-cell-view': TableColumnAnchorCellView;
    }
}
/**
 * A cell view for displaying links
 */
export declare class TableColumnAnchorCellView extends TableCellView<TableColumnAnchorCellRecord, TableColumnAnchorColumnConfig> {
    /** @internal */
    hasOverflow: boolean;
    /** @internal */
    isPlaceholder: boolean;
    /** @internal */
    anchor?: Anchor;
    get text(): string;
    /** @internal */
    get showAnchor(): boolean;
    get tabbableChildren(): HTMLElement[];
}
export declare const tableColumnAnchorCellViewTag = "nimble-table-column-anchor-cell-view";
