from typing import List
from typing import Dict


def list_feed_files(client, bucket_name) -> List[Dict]:
    """
    List site feed files stored in an S3 bucket.

    :param client: S3 Client
    :param bucket_name: Name of the S3 bucket
    :return: List of Dictionary objects containing file information
    """
    paginator = client.get_paginator("list_objects_v2")
    page_iterator = paginator.paginate(Bucket=bucket_name, Prefix="feeds/")
    site_list = []
    for page in page_iterator:
        contents = page.get("Contents")
        if contents:
            for item in contents:
                feed = {
                    "ETag": item.get("ETag"),
                    "Key": item.get("Key"),
                    "Size": item.get("Size"),
                    "LastModified": item.get("LastModified"),
                }
                site_list.append(feed)
    return site_list