import type { TableColumnVerticalAlignment, StatePreservationMode, DraftDiscardConfirmationSettings, Target, Application, FlexibleColumnLayout, Manifest, CloudDevAdaptationStatus } from '@sap/ux-specification-types'; import { v2 } from '@sap/ux-specification-types'; export declare const getAppSettingPathV2: (pageKeys: string[]) => string; export declare const getTableSettingPathV2: (pageKeys: string[]) => string; export declare const getChartSettingPathV2: (pageKeys: string[]) => string; export declare const getDataLoadSettingPathV2: (pageKeys: string[]) => string; export declare const getCreationFieldsPathV2: (pageKeys: string[], key: string) => string; export declare const getOVPsettingPath: () => string; export declare const getCardSettingsPath: (cardKeys: string[]) => string; export declare const getGlobalSettingsPath: (cardKey: string[]) => string; export declare const getKPISettingsPath: (pageKeys: string[], kpiKey: string) => string; export declare const getAppRootSettingOBJPath: (pageKeys: string[]) => string; export declare const getAppSettingOBJPathV2: (pageKeys: string[]) => string; export declare const getGlobalTableSettingsPathV2: (pageKeys: string[]) => string; export declare const getAppSettingOBJsectionPathV2: (pageKeys: string[], _manifest: Manifest, sectionId: string) => string; export declare const getTableSettingsOBJsectionPathV2: (pageKeys: string[], _manifest: Manifest, sectionId: string) => string; export declare const getChartSettingsOBJsectionPathV2: (pageKeys: string[], _manifest: Manifest, sectionId: string) => string; export declare const getViewExtensionsPath: () => string; export declare const getObjectPageCustomSectionPath: (pageName: string[], _manifest: Manifest, sectionId: string, ...pathParts: string[]) => string; export declare class ApplicationV2 implements Application { id?: string; pages?: v2.Pages; home?: string; target?: Target; settings?: AppSettings; } export declare class AppSettings implements v2.AppSettings { title?: string; description?: string; cloudDevAdaptationStatus?: CloudDevAdaptationStatus; flexibleColumnLayout?: FlexibleColumnLayout; forceGlobalRefresh?: boolean; tableColumnVerticalAlignment?: TableColumnVerticalAlignment; flexEnabled?: boolean; draftDiscardConfirmationSettings?: DraftDiscardConfirmationSettings; statePreservationMode?: StatePreservationMode; globalTableSettings?: v2.GlobalApplicationTableSettings; } //# sourceMappingURL=application.d.ts.map