Alla bestämmelser i direktivet gäller inte för alla typer av avtal .