import type { DrizzleExecutor } from "../drizzle.js"; /** * Resolves the provider whose selection and validation are both complete in serverSetupSteps without mutating durable state. * Keeping this strict read boundary separate prevents agent operations from trusting incomplete or mismatched setup metadata after restart. */ export declare function setupSandboxProviderGetSelected(executor: DrizzleExecutor): Promise<{ id: string; version?: string; } | undefined>; //# sourceMappingURL=setupSandboxProviderGetSelected.d.ts.map