* build: include all shared types files instead of just one * move config property value types to a shared file * backend build issues * shared preset and config types preset and config ape types * typo * ignoring unused warnings * fixed merge