<?php

namespace App\Contracts\Printers;

use App\Models\Visit;

interface PrinterDriverInterface
{
    public function name(): string;

    /** @return array{format: string, content: string, filename?: string} */
    public function renderBadge(Visit $visit): array;
}
