import { ReactNode } from 'react';
import { DataGridColumnPublicProps } from '../base';
import { SugaredFieldProps } from '@contember/binding';
import { FieldFallbackViewPublicProps } from '../../../fieldViews';
import { NullConditionFilterPublicProps } from './NullConditionFilter';
export declare type EnumCellProps = DataGridColumnPublicProps & FieldFallbackViewPublicProps & NullConditionFilterPublicProps & {
    field: SugaredFieldProps['field'];
    options: Record<string, string>;
    format?: (value: string | null) => ReactNode;
};
export declare type EnumCellArtifacts = {
    values: string[];
    nullCondition: boolean;
};
export declare const EnumCell: React.NamedExoticComponent<EnumCellProps>;
//# sourceMappingURL=EnumCell.d.ts.map