@hauser1993/kyc-sdk
Version:
Your custom version of Ballerine web UI SDK - an open-source infrastructure for user identity and risk management. Compose verification processes for any vertical and geography using modular building blocks, components, and 3rd party integrations.
19 lines • 1.14 kB
TypeScript
import { FlowsTranslations } from '../../../types/BallerineSDK';
import { IAppConfiguration, IStepConfiguration } from '../../contexts/configuration';
import { TranslationType } from '../../contexts/translation';
import { IUIPackTheme } from '../../ui-packs/types';
export declare const mergeStepConfig: (defaultConfig: IStepConfiguration, overrides: IStepConfiguration) => IStepConfiguration;
export declare const isUrl: (url?: string) => boolean;
/**
* @description Merges the default translations with the
* @param original default app translations
* @param overridesTranslationConfiguration translation configuration provided by the user
*/
export declare const mergeTranslations: (original: TranslationType, overridesTranslationConfiguration: FlowsTranslations) => Promise<TranslationType>;
/**
* @description Merges configuration flows and components with uiPack
* @param configuration provided user configuration
* @param uiTheme selected default ui theme
*/
export declare const mergeConfigurationWithUiPack: (configuration: IAppConfiguration, uiTheme: IUIPackTheme) => IAppConfiguration;
//# sourceMappingURL=utils.d.ts.map