import { IAnkiConfig } from "./mcp/config/anki-config.interface";
import type { AppConfig } from "./config/index.js";
export declare class AppConfigService implements IAnkiConfig {
    private readonly config;
    constructor(config: AppConfig);
    get port(): number;
    get host(): string;
    get nodeEnv(): "development" | "production" | "test";
    get isDevelopment(): boolean;
    get isProduction(): boolean;
    get isTest(): boolean;
    get ankiConnectUrl(): string;
    get ankiConnectApiVersion(): number;
    get ankiConnectApiKey(): string | undefined;
    get ankiConnectTimeout(): number;
    get readOnly(): boolean;
    get authClientId(): string;
    get tunnelServerUrl(): string;
    get logLevel(): "debug" | "info" | "warn" | "error";
}
