@onesignal/node-onesignal
Version:
OpenAPI client for @onesignal/node-onesignal
33 lines (32 loc) • 1.1 kB
TypeScript
export declare class NotificationTarget {
'included_segments'?: Array<string>;
'excluded_segments'?: Array<string>;
'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'?: NotificationTargetTargetChannelEnum;
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 NotificationTargetTargetChannelEnum = "push" | "email" | "sms";