path and path-list types for inputs