import type { Event } from "../Event.js";
import { EventRegistry } from "../EventRegistry.js";
/**
 * Arguments for the "device.orientation-changed" event.
 */
export interface DeviceOrientationChangedEventArgs {
}
export declare class DeviceEvents extends EventRegistry {
    protected readonly _prefix = "device";
    /**
     * Raised when the device's orientation changes. Mobile only.
     *
     * @mobileOnly
     */
    get orientationChanged(): Event<DeviceOrientationChangedEventArgs>;
    /**
     * Raised when a virtual keyboard is shown. Mobile only.
     *
     * @mobileOnly
     */
    get keyboardShown(): Event;
    /**
     * Raised when a virtual keyboard is hidden. Mobile only.
     *
     * @mobileOnly
     */
    get keyboardHidden(): Event;
}
