import { isStringPrimitive } from '../../primitive'
import { isEmpty } from '../../attributes/state/empty/isEmpty'
import { IsStringNotEmpty } from './typings'
// @todo : IsStringNotEmpty<Type>
function isStringNotEmpty<Type extends any = any>(x: Type) {
return isStringPrimitive(x) === true && isEmpty(x) === false
}
export { isStringNotEmpty }
export default isStringNotEmpty