import { FC, Ref } from '@dineug/r-html';
import { AppContext } from '../../../../appContext';
import { Column } from '../../../../../internal-types';
export type ColumnProps = {
app: Ref;
column: Column;
selected: boolean;
widthName: number;
widthDataType: number;
widthDefault: number;
widthComment: number;
focusName: boolean;
focusDataType: boolean;
focusNotNull: boolean;
focusDefault: boolean;
focusComment: boolean;
focusUnique: boolean;
focusAutoIncrement: boolean;
editName: boolean;
editDataType: boolean;
editDefault: boolean;
editComment: boolean;
draggable?: boolean;
ghost?: boolean;
onDragstart?: (event: DragEvent) => void;
onDragend?: (event: DragEvent) => void;
};
declare const Column: FC;
export default Column;