import type { DataFieldSurface, DataFieldSourceLaunchBinding, DataFieldSourceRecord, DataRecordEditInput, ResourceReferenceValue, WorkflowTaskSourceBinding } from 'openxiangda-contracts/browser'; export declare function ResourceReferenceField({ id, field, fieldCode, resourceCode, operation, record, bindingEdits, launch, action, task, disabled, mobile, value, onChange, }: { id?: string; field: DataFieldSurface; fieldCode: string; resourceCode?: string; operation: 'create' | 'update'; record?: DataFieldSourceRecord; bindingEdits?: Readonly>; launch?: DataFieldSourceLaunchBinding; action?: DataRecordEditInput; task?: WorkflowTaskSourceBinding; disabled?: boolean; mobile?: boolean; value?: ResourceReferenceValue | ResourceReferenceValue[]; onChange?: (value: ResourceReferenceValue | ResourceReferenceValue[] | undefined) => void; }): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=ResourceReferenceField.d.ts.map