The difference between native 'required' validator is that our custom validator manages space trailing and can handle 0 validation (if such param was passed)
For this it has additional two parameters: 'isTrimValueRequired' and 'isZeroAllowed'.
This validator can be imported in the next way: import {{'{'}}IMRequiredValidator{{'}'}} from 'im-angular-validators'; Error interface that validator returns can be imported as well: import {{'{'}}IMRequiredErrorInterface{{'}'}} from 'im-angular-validators';
Please, take a look at the validator APIs for more detailed information.