SchemaModelType<T, ModelName, IsRDS>: IsRDS extends true
    ? T & {
        fields: T extends ModelType<infer R, any>
            ? R["fields"]
            : never;
        relationships<Param>(relationships): Record<ModelName, Param>;
    }
    : T

External representation of Model Type that exposes the relationships modifier. Used on the complete schema object.

Type Parameters