UNPKG

@onesignal/node-onesignal

Version:

OpenAPI client for @onesignal/node-onesignal

118 lines (117 loc) 3.81 kB
import { BasicNotificationAllOfAndroidBackgroundLayout } from './BasicNotificationAllOfAndroidBackgroundLayout'; import { Button } from './Button'; import { FilterExpression } from './FilterExpression'; import { LanguageStringMap } from './LanguageStringMap'; import { WebButton } from './WebButton'; export declare class BasicNotificationAllOf { 'id'?: string; 'value'?: number; 'name'?: string; 'aggregation'?: BasicNotificationAllOfAggregationEnum; 'is_ios'?: boolean; 'is_android'?: boolean; 'is_huawei'?: boolean; 'is_any_web'?: boolean; 'is_chrome_web'?: boolean; 'is_firefox'?: boolean; 'is_safari'?: boolean; 'is_wp_wns'?: boolean; 'is_adm'?: boolean; 'is_chrome'?: boolean; 'app_id'?: string; 'external_id'?: string; 'idempotency_key'?: string; 'contents'?: LanguageStringMap; 'headings'?: LanguageStringMap; 'subtitle'?: LanguageStringMap; 'data'?: object; 'huawei_msg_type'?: string; 'url'?: string; 'web_url'?: string; 'app_url'?: string; 'ios_attachments'?: object; 'template_id'?: string; 'content_available'?: boolean; 'mutable_content'?: boolean; 'target_content_identifier'?: string; 'big_picture'?: string; 'huawei_big_picture'?: string; 'adm_big_picture'?: string; 'chrome_big_picture'?: string; 'chrome_web_image'?: string; 'buttons'?: Array<Button>; 'web_buttons'?: Array<WebButton>; 'ios_category'?: string; 'android_channel_id'?: string; 'huawei_channel_id'?: string; 'existing_android_channel_id'?: string; 'huawei_existing_channel_id'?: string; 'android_background_layout'?: BasicNotificationAllOfAndroidBackgroundLayout; 'small_icon'?: string; 'huawei_small_icon'?: string; 'large_icon'?: string; 'huawei_large_icon'?: string; 'adm_small_icon'?: string; 'adm_large_icon'?: string; 'chrome_web_icon'?: string; 'chrome_web_badge'?: string; 'firefox_icon'?: string; 'chrome_icon'?: string; 'ios_sound'?: string; 'android_sound'?: string; 'huawei_sound'?: string; 'adm_sound'?: string; 'wp_wns_sound'?: string; 'android_led_color'?: string; 'huawei_led_color'?: string; 'android_accent_color'?: string; 'huawei_accent_color'?: string; 'android_visibility'?: number; 'huawei_visibility'?: number; 'ios_badge_type'?: string; 'ios_badge_count'?: number; 'collapse_id'?: string; 'web_push_topic'?: string; 'apns_alert'?: object; 'delayed_option'?: string; 'delivery_time_of_day'?: string; 'ttl'?: number; 'priority'?: number; 'apns_push_type_override'?: string; 'throttle_rate_per_minute'?: string; 'android_group'?: string; 'android_group_message'?: string; 'adm_group'?: string; 'adm_group_message'?: object; 'thread_id'?: string; 'summary_arg'?: string; 'summary_arg_count'?: number; 'ios_relevance_score'?: number; 'ios_interruption_level'?: string; 'email_subject'?: string; 'email_body'?: string; 'email_from_name'?: string; 'email_from_address'?: string; 'email_preheader'?: string; 'disable_email_click_tracking'?: boolean; 'include_unsubscribed'?: boolean; 'sms_from'?: string; 'sms_media_urls'?: Array<string>; 'filters'?: Array<FilterExpression>; 'custom_data'?: object; static readonly discriminator: string | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); } export type BasicNotificationAllOfAggregationEnum = "sum" | "count";