@interface _UIStaticBatteryView : _UIBatteryView { long long _inflightBoltAnimationCount; } + (id)_batteryPinImageWithSize:(struct CGSize { double x0; double x1; })a0 forScale:(double)a1 complexPinPath:(BOOL)a2; + (id)_batteryBoltMaskImageWithSize:(struct CGSize { double x0; double x1; })a0 boltSize:(struct CGSize { double x0; double x1; })a1 forScale:(double)a2; + (id)_imageByPunchingImage:(id)a0 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 flippedHorizontally:(BOOL)a2 outOfImage:(id)a3 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a4 size:(struct CGSize { double x0; double x1; })a5 scale:(double)a6; + (id)_percentFillImageWithSize:(struct CGSize { double x0; double x1; })a0 forScale:(double)a1 batteryRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 cornerRadius:(double)a3 lineWidth:(double)a4; + (id)_batteryFillImageWithSize:(struct CGSize { double x0; double x1; })a0 forScale:(double)a1 cornerRadius:(double)a2; + (id)_batteryBodyImageWithSize:(struct CGSize { double x0; double x1; })a0 forScale:(double)a1 batteryRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 cornerRadius:(double)a3 lineWidth:(double)a4 withBoltCutOutOfSize:(struct CGSize { double x0; double x1; })a5 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a6 boltFlipped:(BOOL)a7; + (id)_renderedImageOfSize:(struct CGSize { double x0; double x1; })a0 scale:(double)a1 withActions:(id /* block */)a2; + (id)_batteryBodyImageWithSize:(struct CGSize { double x0; double x1; })a0 forScale:(double)a1 batteryRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 cornerRadius:(double)a3 lineWidth:(double)a4 filled:(BOOL)a5; + (id)_imageWithRenderedBezierPath:(id)a0 size:(struct CGSize { double x0; double x1; })a1 scale:(double)a2 pathScaleFactor:(double)a3 stroke:(BOOL)a4 fill:(BOOL)a5; + (id)_batteryBoltImageWithSize:(struct CGSize { double x0; double x1; })a0 boltSize:(struct CGSize { double x0; double x1; })a1 forScale:(double)a2; + (id)_batteryFillImageWithSize:(struct CGSize { double x0; double x1; })a0 forScale:(double)a1 cornerRadius:(double)a2 withBoltCutOutOfSize:(struct CGSize { double x0; double x1; })a3 inRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a4 boltFlipped:(BOOL)a5; - (void)setLowBatteryMode:(long long)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_updateBodyLayers; - (void)_willBeginAnimatingBoltToVisible:(BOOL)a0; - (double)_batteryBoltLargeScaleFactor; - (void)_updateBodyColors; - (void)_didFinishAnimatingBoltToVisible:(BOOL)a0; - (double)_batteryBoltSmallScaleFactor; - (void)_createBodyLayers; - (void)_updateBatteryFillColor; - (void)_updateFillLayer; - (void)setShowsPercentage:(BOOL)a0; - (void)_createFillLayer; - (void)_createBoltLayersWithSize:(struct CGSize { double x0; double x1; })a0; - (double)_batteryPathScaleFactor; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_boltRectForTraitCollection:(id)a0 boltSize:(struct CGSize { double x0; double x1; })a1; - (struct CGSize { double x0; double x1; })_boltPathSize; - (BOOL)_useImagesWithCutoutsForBolt; @end