<?php

declare(strict_types=1);

namespace Drupal\ffmpeg_media_ui\Service;

/**
 * Builds dashboard-ready view models for active conversions.
 *
 * @internal
 */
interface ActiveConversionsViewModelBuilderInterface {

  /**
   * Builds active conversion rows for the dashboard UI.
   *
   * @return array<int, array<string, mixed>>
   *   Active conversion rows.
   */
  public function build(): array;

}
