import type { EdmxComplexTypeBase, EdmxEntitySetBase, EdmxEntityTypeBase } from './edmx-types'; /** * @internal */ export declare function parseComplexTypesBase(root: any): EdmxComplexTypeBase[]; /** * @internal */ export declare function parseEntityTypesBase(root: any): EdmxEntityTypeBase[]; /** * @internal */ export declare function parseEntitySetsBase(root: any): EdmxEntitySetBase[]; /** * @internal */ export declare function getPropertyFromEntityContainer(schema: any, entityContainerProperty: string): any[]; /** * Merge a property defined in one or more schemas and add the namespace information * @param root - One or more schemas * @param property - The property that will be merged * @returns A collection containing the merged property * @internal */ export declare function getMergedPropertyWithNamespace(root: any, property: string): any[];