import type { v4, ImportObjectPageV4Parameters } from '@sap/ux-specification-types';
/**
 * Converts section ID to manifest ID (replaces '::' with ['/', '#']).
 *
 * @param sectionId - converted ID of the given object page section
 * @param splitOnLt - split ID and get only part in <...>
 * @param annotationTerm - annotationTerm to split Id on
 * @returns manifest ID
 */
export declare function getManifestId(sectionId: string, splitOnLt?: boolean, annotationTerm?: string): string;
/**
 * Converts manifest ID to definition ID (replaces ['#', '/'] with '::').
 *
 * @param manifestId - ID of the given object page section in manifest
 * @returns definition ID
 */
export declare function getDefinitionId(manifestId: string): string;
/**
 * External API: Create configuration (file content) for a V4 object page.
 *
 * @param importParameters  - object comprising all input data
 * @returns config - the object page configuration
 */
export declare function createObjectPageConfigV4(importParameters: ImportObjectPageV4Parameters): v4.ObjectPageConfigV4 | undefined;
//# sourceMappingURL=objectPage.d.ts.map