import { NgDocOverlayProperties } from '@ng-doc/ui-kit/interfaces';
import { BaseElement } from '@ng-doc/ui-kit/types';

/**
 *
 * @param defaultConfig
 * @param currentConfig
 * @param hostConfig
 */
declare function mergeOverlayConfigs(defaultConfig: NgDocOverlayProperties, currentConfig: NgDocOverlayProperties, hostConfig?: NgDocOverlayProperties): NgDocOverlayProperties;

/**
 * @param element
 */
declare function toElement<T extends Element>(element: BaseElement<T>): T;

export { mergeOverlayConfigs, toElement };
