/** * Gamepad configuration shared by the menu-like GUIs. * * CanvasEngine only maps A, B/Start and the left stick by default. The d-pad * buttons (12-15 on the standard layout) are added so menus can be navigated * with the cross as well as with the stick, and the shoulder buttons (L/R) * switch tabs when a GUI declares `tabPrev` / `tabNext` controls. * * `stepInterval` is read by the patch below: while the stick stays pushed, a * direction is repeated at most once per interval instead of once per frame. * It can also be a `{ default, up, left... }` map of intervals per control. */ export declare const menuGamepadControls: { enabled: boolean; stepInterval: number; buttonMapping: { button_0: string; button_1: string; button_9: string; button_4: string; button_5: string; button_12: string; button_13: string; button_14: string; button_15: string; }; };