from typing import TypedDict
from playwright.async_api import Page
from intuned_browser import download_file, upload_file_to_s3
class Params(TypedDict):
pass
async def automation(page: Page, params: Params, **_kwargs):
# From a browser download
download = await download_file(
page,
trigger="https://intuned-docs-public-images.s3.amazonaws.com/32UP83A_ENG_US.pdf"
)
uploaded = await upload_file_to_s3(file=download)