import { type Cli } from "./cli-output";
export interface CliOptions {
    port: number | undefined;
    host: string | undefined;
    ankiConnect: string | undefined;
    ngrok: boolean;
    readOnly: boolean;
    login: string | boolean;
    logout: boolean;
    tunnel: string | boolean;
    debug: boolean;
}
export interface BannerOptions {
    port: number;
    host: string;
    ankiConnect: string;
    readOnly: boolean;
}
export declare function checkForUpdates(): void;
export declare function parseOptionalUrl(raw: string | boolean, flag: string, cli: Cli): string | undefined;
export declare function parseCliArgs(): CliOptions;
export declare function displayStartupBanner(cli: Cli, options: BannerOptions, ngrokUrl?: string): void;
