import { CommandOptions } from "../types";
interface MCPSetupOptions extends CommandOptions {
    provider?: "instantdb" | "github" | "custom";
    server?: string;
    token?: string;
    config?: string;
    install?: boolean;
}
export declare class MCPSetupCommand {
    private fs;
    private spinner;
    execute(options: MCPSetupOptions): Promise<void>;
    private isValidProject;
    private setupMCP;
    private installMCPDependencies;
    private detectPackageManager;
    private createMCPConfig;
    private createInstantDBMCPConfig;
    private createGitHubMCPConfig;
    private createCustomMCPConfig;
    private createMCPServerScript;
    private createMCPUtilities;
    private createProviderUtilities;
    private createEnvironmentConfig;
    private getProviderEnvVars;
    private showNextSteps;
}
export {};
//# sourceMappingURL=setup-mcp.d.ts.map