export declare type PartialRecursive = { [P in keyof T]?: T[P] | PartialRecursive; }; /** * Helper function for merging default config with provided config. * * @param defaults * @param config */ export default function makeConfig(defaults: T, config: PartialRecursive & { [key: string]: any; }): T;