UNPKG

pubnub

Version:

Publish & Subscribe Real-time Messaging with PubNub

27 lines (24 loc) 611 B
import { setDefaults as setBaseDefaults, ExtendedConfiguration, UserConfiguration, } from '../core/interfaces/configuration'; /** * React Native platform PubNub client configuration. */ export type PubNubConfiguration = UserConfiguration & { /** * If passed, will encrypt the payloads. */ cipherKey?: string; }; /** * Apply configuration default values. * * @param configuration - User-provided configuration. * * @internal */ export const setDefaults = (configuration: PubNubConfiguration): PubNubConfiguration & ExtendedConfiguration => { return setBaseDefaults(configuration); };