import { Mail } from '../Mail'; import { Office } from './Office'; export interface OnesignalMailer { notifyPlayerIds(playerIds: any[], message?: any): any; notifyChannels(channels: any[], message?: any): any; notifyFilters(filters: any[], message?: any): any; } export interface OnesignalOfficeOptions { apiKey: string; appId: string; } export declare class OnesignalOffice extends Office { mailer: OnesignalMailer; private readonly apiKey; private readonly appId; private mail; constructor(options: OnesignalOfficeOptions); send(mail: Mail): Promise; private gatewayRequest; private translated; }