import type { ValueOf } from '../../../types/common'; import { AclSyntax } from '../../../utils/constants'; import { Lang } from '../../../utils/i18n'; import type { SettingOptions } from './types'; export declare const SETTING_KEYS: { readonly THEME: "theme"; readonly LANGUAGE: "language"; readonly INVERTED_DISKS: "invertedDisks"; readonly BINARY_DATA_IN_PLAIN_TEXT_DISPLAY: "binaryDataInPlainTextDisplay"; readonly SAVED_QUERIES: "saved_queries"; readonly QUERIES_HISTORY: "queries_history"; readonly TENANT_INITIAL_PAGE: "saved_tenant_initial_tab"; readonly HOME_PAGE_TAB: "homePageTab"; readonly DATABASES_PAGE_ENVIRONMENT: "databasesPageEnvironment"; readonly LAST_USED_QUERY_ACTION: "last_used_query_action"; readonly ASIDE_HEADER_COMPACT: "asideHeaderCompact"; readonly PARTITIONS_HIDDEN_COLUMNS: "partitionsHiddenColumns"; readonly ENABLE_NEW_STORAGE_VIEW: "enableNewStorageView"; readonly USE_CLUSTER_BALANCER_AS_BACKEND: "useClusterBalancerAsBacked"; readonly ENABLE_AUTOCOMPLETE: "enableAutocomplete"; readonly ENABLE_CODE_ASSISTANT: "enableCodeAssistant"; readonly ENABLE_QUERY_STREAMING: "enableQueryStreaming"; readonly EXPAND_CLUSTER_DASHBOARD: "expandClusterDashboard"; readonly AUTOCOMPLETE_ON_ENTER: "autocompleteOnEnter"; readonly IS_HOTKEYS_HELP_HIDDEN: "isHotKeysHelpHidden"; readonly AUTO_REFRESH_INTERVAL: "auto-refresh-interval"; readonly CASE_SENSITIVE_JSON_SEARCH: "caseSensitiveJsonSearch"; readonly SHOW_DOMAIN_DATABASE: "showDomainDatabase"; readonly QUERY_STOPPED_BANNER_CLOSED: "queryStoppedBannerClosed"; readonly LAST_QUERY_EXECUTION_SETTINGS: "last_query_execution_settings"; readonly QUERY_SETTINGS_BANNER_LAST_CLOSED: "querySettingsBannerLastClosed"; readonly QUERY_EXECUTION_SETTINGS: "queryExecutionSettings"; readonly ACL_SYNTAX: "aclSyntax"; readonly STORAGE_TYPE: "storageType"; readonly ENABLE_BLOB_STORAGE_CAPACITY_METRICS: "blobStorageCapacityMetrics"; readonly ENABLE_TENANT_NAVIGATION_V2: "enableTenantNavigationV2"; readonly IS_V2_NAVIGATION_ALERT_SEEN: "isV2NavigationAlertSeen"; readonly ENABLE_STORAGE_EXPERT_MODE: "enableStorageExpertMode"; readonly STORAGE_EXPERT_MODE: "storageExpertMode"; readonly STORAGE_VDISKS_GROUP_BY: "storageVDisksGroupBy"; readonly STORAGE_PDISKS_GROUP_BY: "storagePDisksGroupBy"; readonly STORAGE_NODES_VDISKS_GROUP_BY: "storageNodesVDisksGroupBy"; readonly STORAGE_NODES_PDISKS_GROUP_BY: "storageNodesPDisksGroupBy"; }; export type SettingKey = ValueOf; /** User settings keys and their default values */ export declare const DEFAULT_USER_SETTINGS: { readonly theme: "system"; readonly language: Lang.En; readonly invertedDisks: false; readonly binaryDataInPlainTextDisplay: true; readonly saved_queries: readonly []; readonly queries_history: readonly []; readonly saved_tenant_initial_tab: "query"; readonly homePageTab: "clusters"; readonly databasesPageEnvironment: undefined; readonly last_used_query_action: "execute"; readonly asideHeaderCompact: true; readonly partitionsHiddenColumns: readonly []; readonly enableNewStorageView: false; readonly useClusterBalancerAsBacked: true; readonly enableAutocomplete: true; readonly enableCodeAssistant: true; readonly enableQueryStreaming: true; readonly expandClusterDashboard: true; readonly autocompleteOnEnter: true; readonly isHotKeysHelpHidden: false; readonly "auto-refresh-interval": 0; readonly caseSensitiveJsonSearch: false; readonly showDomainDatabase: false; readonly queryStoppedBannerClosed: false; readonly last_query_execution_settings: undefined; readonly querySettingsBannerLastClosed: undefined; readonly queryExecutionSettings: { queryMode: "query"; transactionMode: "implicit"; timeout: null; limitRows: number; outputChunkMaxSize: undefined; statisticsMode: "none"; tracingLevel: "off"; pragmas: string; resourcePool: string; }; readonly aclSyntax: AclSyntax.YdbShort; readonly storageType: "groups"; readonly blobStorageCapacityMetrics: false; readonly enableTenantNavigationV2: true; readonly isV2NavigationAlertSeen: false; readonly enableStorageExpertMode: false; readonly storageExpertMode: false; readonly storageVDisksGroupBy: "State"; readonly storagePDisksGroupBy: "State"; readonly storageNodesVDisksGroupBy: "State"; readonly storageNodesPDisksGroupBy: "State"; }; export declare const SETTINGS_OPTIONS: Record;