/**
 * @deprecated — Use cli/src/mcp/detect.ts instead. This file re-exports for backwards compatibility.
 */
export { resolvePlatformBinary } from '../mcp/detect.js';
export interface PencilInfo {
    version: string;
    extensionPath: string;
}
export interface McpConfig {
    mcpServers: {
        pencil: {
            command: string;
            args: string[];
            env: Record<string, string>;
        };
    };
}
/** @deprecated Use detectExtension from cli/src/mcp/detect.ts */
export declare function detectPencilExtension(extensionsDir?: string): PencilInfo | null;
/** @deprecated Use writeMcpConfig from cli/src/mcp/setup.ts */
export declare function buildMcpConfig(info: PencilInfo, binaryName: string): McpConfig;
