Deprecated
Use IDataSource from @setu-ts/common
instead — the port was promoted there in M52c so a backend living in
another package can implement it. This alias is the same type and keeps
working; it will be removed in the next major version.
The data-access seam adapter-specific implementations provide, keeping
BaseRepository decoupled from concrete ORM clients.