notification-kit
Version:
A unified notification library for React + Capacitor apps. One API for push notifications, in-app notifications, and local notifications across Web, iOS, and Android.
11 lines • 545 B
TypeScript
import { FirebaseConfig, OneSignalConfig } from '../types';
export declare class ConfigValidator {
static validateFirebaseConfig(config: FirebaseConfig): void;
static validateOneSignalConfig(config: OneSignalConfig): void;
private static performSecurityChecks;
private static isFromEnvironmentVariable;
static validateEnvironmentVariables(provider: 'firebase' | 'onesignal'): void;
private static getRequiredFirebaseEnvVars;
private static getRequiredOneSignalEnvVars;
}
//# sourceMappingURL=config-validator.d.ts.map