import type { HasManyMap, BelongsToMap, GlobalMap, PendingMap, PendingBelongsToMap } from './types/orm-types.js'; export declare function getRelationships(type: string, sourceModel: string, targetModel: string, relationshipId?: string): Map | undefined; export declare function getHasManyRelationships(sourceModel: string, targetModel: string): Map | undefined; /** Typed accessors for the relationship registry */ export declare function getHasManyRegistry(): HasManyMap; export declare function getBelongsToRegistry(): BelongsToMap; export declare function getGlobalRegistry(): GlobalMap; export declare function getPendingRegistry(): PendingMap; export declare function getPendingBelongsToRegistry(): PendingBelongsToMap; export declare const TYPES: string[];