Exact MIME types or type wildcards such as image/*. */ public function supportedMimeTypes(): array; /** @return list */ public function outputMimeTypes(): array; public function supports(string $sourceMimeType, PreviewRequest $request): bool; public function generate(PreviewSource $source, PreviewRequest $request): PreviewResult; public function generatorVersion(): string; public function priority(): int; }