/** * Linkbreakers API * This is a documentation of all the APIs of Linkbreakers * * The version of the OpenAPI document: 1.118.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Device browser condition option for EVENT_ACTION_DEVICE_BROWSER_CONDITION. * @export * @interface DeviceBrowserConditionOption */ export interface DeviceBrowserConditionOption { /** * * @type {string} * @memberof DeviceBrowserConditionOption */ id?: string; /** * * @type {string} * @memberof DeviceBrowserConditionOption */ name?: string; /** * * @type {string} * @memberof DeviceBrowserConditionOption */ nextStepId?: string; /** * Allowed values for device browser routing conditions. * @type {DeviceBrowserConditionOptionValueEnum} * @memberof DeviceBrowserConditionOption */ value?: DeviceBrowserConditionOptionValueEnum; } /** * @export */ export declare const DeviceBrowserConditionOptionValueEnum: { readonly DeviceBrowserConditionValueUnspecified: "DEVICE_BROWSER_CONDITION_VALUE_UNSPECIFIED"; readonly DeviceBrowserConditionValueChrome: "DEVICE_BROWSER_CONDITION_VALUE_CHROME"; readonly DeviceBrowserConditionValueSafari: "DEVICE_BROWSER_CONDITION_VALUE_SAFARI"; readonly DeviceBrowserConditionValueFirefox: "DEVICE_BROWSER_CONDITION_VALUE_FIREFOX"; readonly DeviceBrowserConditionValueEdge: "DEVICE_BROWSER_CONDITION_VALUE_EDGE"; readonly DeviceBrowserConditionValueOpera: "DEVICE_BROWSER_CONDITION_VALUE_OPERA"; readonly DeviceBrowserConditionValueSamsungBrowser: "DEVICE_BROWSER_CONDITION_VALUE_SAMSUNG_BROWSER"; }; export type DeviceBrowserConditionOptionValueEnum = typeof DeviceBrowserConditionOptionValueEnum[keyof typeof DeviceBrowserConditionOptionValueEnum]; /** * Check if a given object implements the DeviceBrowserConditionOption interface. */ export declare function instanceOfDeviceBrowserConditionOption(value: object): value is DeviceBrowserConditionOption; export declare function DeviceBrowserConditionOptionFromJSON(json: any): DeviceBrowserConditionOption; export declare function DeviceBrowserConditionOptionFromJSONTyped(json: any, ignoreDiscriminator: boolean): DeviceBrowserConditionOption; export declare function DeviceBrowserConditionOptionToJSON(json: any): DeviceBrowserConditionOption; export declare function DeviceBrowserConditionOptionToJSONTyped(value?: DeviceBrowserConditionOption | null, ignoreDiscriminator?: boolean): any;