module sdl3::sdl; typedef PowerState = CInt; const PowerState POWERSTATE_ERROR @builtin = -1; const PowerState POWERSTATE_UNKNOWN @builtin = 0; const PowerState POWERSTATE_ON_BATTERY @builtin = 1; const PowerState POWERSTATE_NO_BATTERY @builtin = 2; const PowerState POWERSTATE_CHARGING @builtin = 3; const PowerState POWERSTATE_CHARGED @builtin = 4; extern fn PowerState get_power_info(int *seconds, int *percent) @extern("SDL_GetPowerInfo");