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