import { Relation, RequiresForeignKey } from "./Relation"; export declare type ForeignKeys = ForeignKeysMap extends Record ? never : ForeignKeysMap extends Record ? I : never; declare type ForeignKeysMap = { [K in keyof TRelations as RequiresForeignKey extends true ? K : never]: ForeignKey; }; export declare type ForeignKey = R extends { foreignKey: string; } ? R["foreignKey"] : `${TRelationName}Id`; export {}; //# sourceMappingURL=ForeignKeys.d.ts.map