<?php

namespace Velis\Filesystem\Av\Contract;

/**
 * @author Szymon Janaczek <szymon.janaczek@velistech.com>
 */
interface FileHandlerInterface
{
    /**
     * @return array{handle: resource, fileSize: int}
     */
    public function processFile(string $filePath): array;
}
