/**
 * platform_config Tool
 *
 * Get and update project settings and LLM configuration via the Runtime REST API.
 *
 * Endpoints:
 *   GET  /api/projects/:projectId/settings    — Get project settings
 *   PUT  /api/projects/:projectId/settings    — Update project settings
 *   GET  /api/projects/:projectId/llm-config  — Get LLM config (operation-tier mapping)
 *   PUT  /api/projects/:projectId/llm-config  — Update LLM config
 */
import { z } from 'zod';
import type { DebugContext } from './index.js';
export declare const platformConfigSchema: z.ZodObject<{
    action: z.ZodEnum<["get_settings", "update_settings", "get_llm_config", "update_llm_config"]>;
    projectId: z.ZodString;
    settings: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
}, "strip", z.ZodTypeAny, {
    action: "get_settings" | "update_settings" | "get_llm_config" | "update_llm_config";
    projectId: string;
    settings?: Record<string, unknown> | undefined;
}, {
    action: "get_settings" | "update_settings" | "get_llm_config" | "update_llm_config";
    projectId: string;
    settings?: Record<string, unknown> | undefined;
}>;
type PlatformConfigArgs = z.infer<typeof platformConfigSchema>;
export declare function platformConfig(args: PlatformConfigArgs, ctx: DebugContext): Promise<string>;
export {};
//# sourceMappingURL=platform-config.d.ts.map