class ActionUiCargoPanelUnload implements Sc2ApiSerializable<Ui.ActionCargoPanelUnload> {

    public static ActionUiCargoPanelUnload from(Ui.ActionCargoPanelUnload sc2ApiActionCargoPanelUnload) {
        require("sc2api action ui cargo panel unload", sc2ApiActionCargoPanelUnload);
        return new ActionUiCargoPanelUnload(sc2ApiActionCargoPanelUnload);
    }

    private  ActionUiCargoPanelUnload(Builder builder);
    private  ActionUiCargoPanelUnload(Ui.ActionCargoPanelUnload sc2ApiActionCargoPanelUnload);

}