import { type HostAdapterSelectionFailure, type ProjectionResult } from "@devflow-tools/sdk"; export interface SetupOptions { agent?: string; skipMcp: boolean; skipPlugin: boolean; } export interface SetupProjectionFailure { status: "failed"; code: "projection_failed"; candidates: Array<{ id: string; score: number; }>; availableHosts: string[]; reason: string; action: string; } export type SetupFailure = HostAdapterSelectionFailure | SetupProjectionFailure; export type SetupResult = { status: "configured"; hostId: string; projections: ProjectionResult[]; } | { status: "failed"; failure: SetupFailure; projections: ProjectionResult[]; }; export declare function setupCommand(opts: SetupOptions): Promise; //# sourceMappingURL=setup.d.ts.map