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; /** * @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