// Auto-generated. Do not edit.
declare namespace keyboard {
    //% shim=keyboard::__flush hidden=1
    function __flush(): void;

    //% shim=keyboard::__type hidden=1
    function __type(text: string): void;

    //% shim=keyboard::__key hidden=1
    function __key(ckey: number, event: KeyboardKeyEvent): void;

    //% shim=keyboard::__mediaKey hidden=1
    function __mediaKey(key: uint16, event: KeyboardKeyEvent): void;

    //% shim=keyboard::__functionKey hidden=1
    function __functionKey(key: uint16, event: KeyboardKeyEvent): void;

    //% shim=keyboard::__modifierKey hidden=1
    function __modifierKey(modifier: uint16, event: KeyboardKeyEvent): void;
}

// Auto-generated. Do not edit. Really.
