class PowerSource implements Serializable {

    public static PowerSource from(Raw.PowerSource sc2ApiPowerSource) {
        require("sc2api power source", sc2ApiPowerSource);
        return new PowerSource(sc2ApiPowerSource);
    }

    private  PowerSource(Raw.PowerSource sc2ApiPowerSource);

}