import '../../../../_common/components/tags/multi-tag-select.js';
import '../../../../_common/components/tags/multi-tag-view.js';
import type { SelectTag } from '../../../../_common/components/tags/multi-tag-select.js';
import { BaseCellRenderer } from '../base-cell.js';
import type { SelectColumnData } from '../types.js';
export declare class MultiSelectCell extends BaseCellRenderer<string[], SelectColumnData> {
    render(): import("lit").TemplateResult;
}
export declare class MultiSelectCellEditing extends BaseCellRenderer<string[], SelectColumnData> {
    get _options(): SelectTag[];
    get _value(): string[];
    _onChange: (ids: string[]) => void;
    _editComplete: () => void;
    _onOptionsChange: (options: SelectTag[]) => void;
    firstUpdated(): void;
    private popTagSelect;
    render(): import("lit").TemplateResult;
}
export declare const multiSelectColumnConfig: import("../manager.js").ColumnConfig<SelectColumnData, string[]>;
//# sourceMappingURL=cell-renderer.d.ts.map