The spec for this action:
https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf#G11.2111850
An example of a form using this action:
https://www2.illinois.gov/rev/forms/reg/Documents/reg-1-mr.pdf
await page.click("[data-annotation-id='67R']");
          for (const [pageNumber, textId, checkId, radio1Id, radio2Id] of [
            [2, "#\\31 8R", "#\\31 9R", "#\\32 1R", "#\\32 0R"],
            [5, "#\\32 3R", "#\\32 4R", "#\\32 2R", "#\\32 5R"],
          ]) {
            await page.evaluate(n => {
              window.document
                .querySelectorAll(`[data-page-number="${n}"][class="page"]`)[0]
                .scrollIntoView();
            }, pageNumber);
            
            await page.waitForSelector(textId, {
              timeout: 0,
            });
            const text = await page.$eval(textId, el => el.value);
            expect(text).withContext(`In ${browserName}`).toEqual(text1);
            let checked = await page.$eval(checkId, el => el.checked);
            expect(checked).toEqual(true);
            checked = await page.$eval(radio1Id, el => el.checked);
            expect(checked).toEqual(false);
            checked = await page.$eval(radio2Id, el => el.checked);
            expect(checked).toEqual(false);
          }
          
          
          await page.type("#\\32 3R", text2);
          
          await page.click("[data-annotation-id='24R']");
          
          await page.click("[data-annotation-id='25R']");