import type { SettingsTransactionHandler } from "../../types/settings"; export declare function getSettingsPath(namespace: string): string; export declare function readTransaction(namespace: string, handler: SettingsTransactionHandler): T; export declare function writeTransaction(namespace: string, handler: SettingsTransactionHandler): T; export declare function getSetting(namespace: string, key: string, fallback: T): T; export declare function getSetting(namespace: string, key: string, fallback?: T): T | undefined; export declare function getAllSettings(namespace: string): Record;