/** * log10x_create_env — provision a new Log10x environment via * `POST /api/v1/user/env`. Pairs naturally with the install advisor * tools: "create a staging env, then give me the Reporter install * plan" runs as two tool calls, no console trip. * * Backend handler: backend/lambdas/user-service-go/cmd/environment/main.go * (handleCreate). Documented at mksite/docs/api/manage.md * "Create Environment". * * NOT idempotent: calling twice with the same name returns 409 Conflict * from the backend. The tool checks the in-memory env list first to * surface a friendly error before the network round-trip. */ import { z } from 'zod'; import type { Environments } from '../lib/environments.js'; import { type StructuredOutput } from '../lib/output-types.js'; export declare const createEnvSchema: { name: z.ZodString; is_default: z.ZodOptional; }; export declare function executeCreateEnv(args: { name: string; is_default?: boolean; }, envs: Environments): Promise;