/**
 * Deep merge with schema and type validation
 * @param target Original object (defines the schema and types)
 * @param source Object to merge from
 * @returns New merged object
 */
export declare function deepMergeConfigs<T extends Record<string, any>>(target: T, source: Partial<T>): T;
