*/ class FakeTextProcessingProviderSync implements IProviderWithExpectedRuntime { public function getName(): string { return 'Fake text processing provider (synchronous)'; } public function process(string $prompt): string { return strrev($prompt) . ' (done with FakeTextProcessingProviderSync)'; } public function getTaskType(): string { return FreePromptTaskType::class; } public function getExpectedRuntime(): int { return 1; } }