import { ColumnConfig, EditorContext } from '../../core/types';
/**
 * Returns a default editor factory function for the given column type.
 * Each editor handles commit on blur/Enter, and cancel on Escape.
 * Note: Focus is NOT called here - the calling code handles focusing after DOM insertion.
 */
export declare function defaultEditorFor(column: ColumnConfig<any>): (ctx: EditorContext) => HTMLElement | string;
//# sourceMappingURL=editors.d.ts.map