typehint db