import type CoreGenerator from '../../base-core/generator.js';
import type { Relationship } from '../../../lib/types/application/relationship.js';
import type { Entity } from '../../../lib/types/application/entity.js';
export default function prepareRelationship(entityWithConfig: Entity, relationship: Relationship<Omit<Entity, 'relationships'>>, generator: CoreGenerator, ignoreMissingRequiredRelationship?: boolean): Relationship<Omit<Entity<import("../index.js").Field, never>, "relationships">>;
