import { Config } from '../types/index.js';
/**
 * Get a configuration value
 * @param {keyof Config} key - Configuration key
 * @returns {any} Configuration value
 */
export declare function getConfig<K extends keyof Config>(key: K): Config[K];
/**
 * Set a configuration value
 * @param {keyof Config} key - Configuration key
 * @param {Config[K]} value - Configuration value
 */
export declare function setConfig<K extends keyof Config>(key: K, value: Config[K]): void;
/**
 * Check if the user is authenticated
 * @returns {boolean} True if authenticated
 */
export declare function isAuthenticated(): boolean;
