/*! Copyright (c) 2019, XAPPmedia */ export type CapabilityAudioOutput = "actions.capability.AUDIO_OUTPUT"; export declare const CAPABILITY_AUDIO_OUTPUT: CapabilityAudioOutput; export type CapabilityScreenOutput = "actions.capability.SCREEN_OUTPUT"; export declare const CAPABILITY_SCREEN_OUTPUT: CapabilityScreenOutput; export type CapabilityMediaResponseAudio = "actions.capability.MEDIA_RESPONSE_AUDIO"; export declare const CAPABILITY_MEDIA_RESPONSE_AUDIO: CapabilityMediaResponseAudio; export type CapabilityWebBrowser = "actions.capability.WEB_BROWSER"; export declare const CAPABILITY_WEB_BROWSER: CapabilityWebBrowser; export type CapabilityName = CapabilityAudioOutput | CapabilityScreenOutput | CapabilityMediaResponseAudio | CapabilityWebBrowser; /** * Capability of the current device * * @see https://developers.google.com/actions/reference/rest/Shared.Types/AppRequest#Capability * * @export * @interface Capability */ export interface Capability { name: CapabilityName; } /** * Capabilities of the current surface * * @see https://developers.google.com/actions/reference/rest/Shared.Types/AppRequest#surface * * @export * @interface Surface */ export interface Surface { capabilities: Capability[]; }