import { propertyTypes } from 'typeconfig/common'; import { ClientSortingConfig, MapLayers, MapPathGroupConfig, MapPathGroupThemeConfig, NavigationLinkConfig, SVGIconConfig, ThemeConfig } from '../../../../../common/config/public/ClientConfig'; import { JobScheduleConfig, UserConfig } from '../../../../../common/config/private/PrivateConfig'; /** * Configuration in these class have a custom UI */ export declare class CustomSettingsEntries { static readonly entries: ({ c: typeof ClientSortingConfig; name: string; } | { c: typeof MapLayers; name: string; } | { c: typeof JobScheduleConfig; name: string; } | { c: typeof UserConfig; name: string; } | { c: typeof NavigationLinkConfig; name: string; } | { c: typeof MapPathGroupThemeConfig; name: string; } | { c: typeof MapPathGroupConfig; name: string; } | { c: typeof ThemeConfig; name: string; } | { c: typeof SVGIconConfig; name: string; })[]; static getConfigName(s: { tags?: { uiType?: string; }; type?: propertyTypes; arrayType?: propertyTypes; }): string; static getFullName(s: { tags?: { uiType?: string; }; type?: propertyTypes; arrayType?: propertyTypes; }): string; static iS(s: { tags?: { uiType?: string; }; type?: propertyTypes; arrayType?: propertyTypes; }): boolean; }