### GetPrimaryScreen API: `GetPrimaryScreen() (*Screen, error)` `GetPrimaryScreen()` returns the primary screen of the system. ### GetScreens API: `GetScreens() ([]*Screen, error)` `GetScreens()` returns information about all screens attached to the system. This is a brief summary of the exported methods in the provided `App` struct. Do note that for more detailed functionality or considerations, refer to the actual Go code or further internal documentation.