import { UIConfig } from '../types/ui-config'; export declare const extendedMerge: (config: any, baseConfig: any) => any; /** * Extend the default UI Config with your own * @param config Your extended UI Config * @returns New extended UI Config object */ export declare const extendConfig: (config: UIConfig, baseConfig?: UIConfig) => UIConfig; type ConfigData = { showSetupScreen: boolean; }; type ConfigOptions = { grid_pagination?: boolean; settings_toggle?: boolean; }; /** * Generates a config with older theme value. * @param oldConfig V1 Theme object * @param toExtend UI Config object to extend the generated config * @param options Options for toggling components * @returns */ export declare const generateConfig: (oldConfig: any, toExtend?: UIConfig, options?: ConfigOptions) => { config: UIConfig; data: ConfigData; }; export {};