import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; import { HackMdClient } from "./hackmd/client.js"; interface ConnectableServer { connect(transport: StdioServerTransport): Promise; } export interface CliOptions { env?: NodeJS.ProcessEnv; stdin?: Pick; configureNetworking?: () => Promise; createTransport?: () => StdioServerTransport; createServerFromClient?: (client: HackMdClient) => ConnectableServer; } export declare function runCli(options?: CliOptions): Promise; export declare function isCliEntrypoint(moduleUrl: string, argvPath?: string | undefined): boolean; export {}; //# sourceMappingURL=cli.d.ts.map