import { AppConfig } from "./config.schema";
export type ConfigInput = Record<string, string | undefined>;
export interface CliOverrides {
    port?: number;
    host?: string;
    ankiConnect?: string;
    readOnly?: boolean;
    tunnel?: string | boolean;
    ngrok?: boolean;
    debug?: boolean;
}
export declare function buildConfigInput(cliOverrides?: CliOverrides): ConfigInput;
export declare function loadValidatedConfig(cliOverrides?: CliOverrides): AppConfig;
