<?php

namespace App\Services\Verification\DTOs;

readonly class PanVerificationResult
{
    public function __construct(
        public bool $valid,
        public string $panNumber,
        public ?string $fullName = null,
        public ?string $firstName = null,
        public ?string $middleName = null,
        public ?string $lastName = null,
        public ?string $category = null, // e.g. individual, company, trust
        public bool $isIndividual = true,
        public array $rawData = []
    ) {}
}
