import { FieldValue, SugaredRelativeSingleField } from '@contember/react-binding';
import type { FunctionComponent } from 'react';
export interface DerivedFieldLinkProps<SourcePersisted extends FieldValue = FieldValue> {
    sourceField: string | SugaredRelativeSingleField;
    derivedField: string | SugaredRelativeSingleField;
    transform?: (sourceValue: SourcePersisted | null) => SourcePersisted | null;
    agent?: string;
}
/**
 * @group Data binding
 */
export declare const DerivedFieldLink: FunctionComponent<DerivedFieldLinkProps>;
//# sourceMappingURL=DerivedFieldLink.d.ts.map