declare module "OneSignal" {
    export type on = any;
    export var on: any;
    export var emit: any;
}

interface SetEmailOptions {
  emailAuthHash: string;
}

interface PushSubscriptionState {
  subscribed: boolean;
  optedOut: boolean;
}

interface SafarPushSubscriptionState {
  deviceToken: string | null;
  permission: NotificationPermission;
}
