import { type ReactNode } from 'react';
import { type CellValue, type DataGridRow, type DataGridSort } from '../../../types';
type SingleColumnProps<TData extends Record<string, CellValue> = DataGridRow, TSortField extends keyof TData = keyof TData> = {
    field?: keyof TData;
    label?: string;
    isSortable?: boolean;
    align?: 'left' | 'center' | 'right';
    sorting?: DataGridSort<TSortField>;
    onSort: (field: TSortField) => void;
    startAdornment?: ReactNode;
};
export declare const SingleColumn: <TData extends Record<string, unknown>, TSortField extends keyof TData>({ field, label, isSortable, align, sorting, onSort, startAdornment, }: SingleColumnProps<TData, TSortField>) => import("react/jsx-runtime").JSX.Element;
export {};
