import type { FieldDefinition } from '@actuate-media/cms-core';
export interface RelationshipFieldProps {
    definition: FieldDefinition;
    value: unknown;
    onChange: (value: unknown) => void;
    label: string;
}
/**
 * Relationship picker for page-builder block fields (e.g. the form block's
 * `formId`). Loads the target collection via the admin API and renders a
 * labelled dropdown. If the collection can't be loaded it degrades to a plain
 * id input so the field is never a dead end.
 */
export declare function RelationshipField({ definition, value, onChange, label }: RelationshipFieldProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=RelationshipField.d.ts.map