from typing import Set


def jlcpcb_footprints_get() -> Set[str]:
    """Return a set of acceptable footprints for JLCPCB."""
    return {
        "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm",
        "Capacitor_SMD:C_0402_1005Metric",
        "Capacitor_SMD:C_0603_1608Metric",
        "Capacitor_SMD:C_1206_3216Metric",
        "Connector_Wuerth:Wuerth_WR-WTB_64800411622_1x04_P1.50mm_Vertical",
        "Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm",
        "HR2:BUTTON_6x6",
        "HR2:LIDAR_ADAPTER_2xF1x4+F1x3",
        "LED_SMD:LED_0603_1608Metric",
        # "32.768kHz9pF;3.2x1.5",
        "MCP2542;TDFN8EP3x2",
        # "Package_DFN_QFN:TDFN-8-1EP_3x2mm_P0.5mm_EP1.80x1.65mm",
        "Package_SO:HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3mm_ThermalVias",
        "Package_SO:HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm",
        "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm",
        "Package_SO:SOP-4_3.8x4.1mm_P2.54mm",
        "Package_SO:TSOP-6_1.65x3.05mm_P0.95mm",
        "Package_SO:TSSOP-16_4.4x5mm_P0.65mm",
        "Package_SO:TSSOP-8_3x3mm_P0.65mm",
        "Package_TO_SOT_SMD:SOT-223-3_TabPin2",
        "Package_TO_SOT_SMD:SOT-23",
        "Package_TO_SOT_SMD:TSOT-23-6",
        "Resistor_SMD:R_0402_1005Metric",
        "Resistor_SMD:R_0603_1608Metric",
        "Resistor_SMD:R_0805_2012Metric",
        "Resistor_SMD:R_1206_3216Metric",
    }