interface ConfigureResult {
    status: "configured" | "handoff" | "manual" | "failed";
    message: string;
}
interface InstallTarget {
    id: string;
    name: string;
    mode: "auto" | "handoff" | "manual";
    configure: (mcpUrl: string) => Promise<ConfigureResult>;
    manualInstructions?: (mcpUrl: string) => string;
}
export declare const INSTALL_TARGETS: InstallTarget[];
export declare function getInstallTarget(id: string): InstallTarget | undefined;
export {};
//# sourceMappingURL=install-targets.d.ts.map