import { FieldValue, SugarableRelativeSingleField } from '@contember/binding';
import { ReactElement, ReactNode } from 'react';
import { FieldFallbackViewPublicProps } from './FieldFallbackView';
export interface CoalesceFieldViewProps<Persisted extends FieldValue = FieldValue> extends FieldFallbackViewPublicProps {
    fields: (SugarableRelativeSingleField | string)[];
    format?: (value: Persisted) => ReactNode;
}
export declare const CoalesceFieldView: <Persisted extends FieldValue = FieldValue>(props: CoalesceFieldViewProps<Persisted>) => ReactElement;
//# sourceMappingURL=CoalesceFieldView.d.ts.map