import type { SettingValue } from '../../../types/api/settings'; export declare function stringifySettingValue(value?: unknown): string; export declare function parseSettingValue(value?: SettingValue): T | undefined; export declare function readSettingValueFromLS(name: string | undefined): T | undefined; export declare function setSettingValueToLS(name: string | undefined, value: unknown): void; export declare function getSettingDefault(name: string): boolean | 0 | "query" | "execute" | { queryMode: "query"; transactionMode: "implicit"; timeout: null; limitRows: number; outputChunkMaxSize: undefined; statisticsMode: "none"; tracingLevel: "off"; pragmas: string; resourcePool: string; } | import("../../../lib").Lang.En | "State" | "clusters" | "groups" | "system" | readonly [] | import("../../../lib").AclSyntax.YdbShort | undefined; export declare function shouldSyncSettingToLS(name: string): boolean;