type DeepPartial<T> = {
    [P in keyof T]?: DeepPartial<T[P]>;
};
/**
 * Performs a merge deep on the component theme.
 */
export declare const extendComponentTheme: <T extends Object>(defaultTheme: T, theme: DeepPartial<T>) => T & DeepPartial<T>;
export {};
