import { DyFormDefaultConfig, JdDyCheckConfig, JdDyExtraConfig, JdDyInfoConfig, JdDyInputConfig, JdDyPickerConfig, JdDyRadioConfig, JdDySelectConfig, JdDyShowType, JdDySuffixAction, JdTableSelect } from './dy-form.interface'; export declare const DY_CONFIG: DyFormDefaultConfig; export declare function inFoConfig(defaultConfig: JdDyInfoConfig, newConfig: JdDyInfoConfig): JdDyInfoConfig; export declare function extraConfig(defaultConfig: JdDyExtraConfig, newConfig: JdDyExtraConfig): JdDyExtraConfig; export declare function checkConfig(defaultConfig: JdDyCheckConfig, newConfig: JdDyCheckConfig): JdDyCheckConfig; export declare function showTypeConfig(defaultConfig: JdDyShowType, newConfig: JdDyShowType): JdDyShowType; export declare function inputConfig(defaultConfig: JdDyInputConfig, newConfig: JdDyInputConfig): JdDyInputConfig; export declare function selectConfig(defaultConfig: JdDySelectConfig, newConfig: JdDySelectConfig): JdDySelectConfig; export declare function pickerConfig(defaultConfig: JdDyPickerConfig, newConfig: JdDyPickerConfig): JdDyPickerConfig; export declare function radioConfig(defaultConfig: JdDyRadioConfig, newConfig: JdDyRadioConfig): JdDyRadioConfig; export declare function suffixActionConfig(defaultConfig: JdDySuffixAction, newConfig: JdDySuffixAction): JdDySuffixAction; export declare function tableSelectConfig(defaultConfig: JdTableSelect, newConfig: JdTableSelect): JdTableSelect; export declare function getUConfig(defaultConfig: T, newConfig: T): T;