import type { Config, Content, PluginConfiguration, Settings } from '@micro-lc/interfaces/v2'; export declare const MICRO_LC_MOUNT_POINT = "__MICRO_LC_MOUNT_POINT"; export type CompleteConfig = Required> & { layout: PluginConfiguration & { content: Content; }; settings: Required> & { mountPoint?: Settings['mountPoint']; mountPointSelector?: Settings['mountPointSelector']; }; shared: Record & { properties: Record; }; }; export declare const defaultConfig: CompleteConfig; export declare function mergeConfig(document: Document, input: Config): CompleteConfig;