@onesignal/node-onesignal
Version:
OpenAPI client for @onesignal/node-onesignal
31 lines (30 loc) • 1.06 kB
TypeScript
export declare class SubscriptionNotificationTarget {
'include_subscription_ids'?: Array<string>;
'include_email_tokens'?: Array<string>;
'include_phone_numbers'?: Array<string>;
'include_ios_tokens'?: Array<string>;
'include_wp_wns_uris'?: Array<string>;
'include_amazon_reg_ids'?: Array<string>;
'include_chrome_reg_ids'?: Array<string>;
'include_chrome_web_reg_ids'?: Array<string>;
'include_android_reg_ids'?: Array<string>;
'include_aliases'?: {
[key: string]: Array<string>;
};
'target_channel'?: SubscriptionNotificationTargetTargetChannelEnum;
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 SubscriptionNotificationTargetTargetChannelEnum = "push" | "email" | "sms";