1<?php 2 3declare(strict_types=1); 4 5namespace League\Flysystem\UnixVisibility; 6 7interface VisibilityConverter 8{ 9 public function forFile(string $visibility): int; 10 public function forDirectory(string $visibility): int; 11 public function inverseForFile(int $visibility): string; 12 public function inverseForDirectory(int $visibility): string; 13 public function defaultForDirectories(): int; 14} 15