import { CallToolResult } from "../../../../confluent/schema.js"; import { BaseToolHandler, ToolConfig } from "../../../../confluent/tools/base-tools.js"; import { ServerRuntime } from "../../../../server-runtime.js"; /** * Handler for altering Kafka topic configurations through Confluent Cloud REST API. * This implementation serves as a workaround since the native Kafka * admin client API does not provide direct methods for altering topic configurations. * Instead, we utilize Confluent's REST API endpoints to achieve this functionality. */ export declare class AlterTopicConfigHandler extends BaseToolHandler { handle(runtime: ServerRuntime, toolArguments: Record): Promise; getToolConfig(): ToolConfig; readonly predicate: import("../../../../confluent/tools/connection-predicates.js").ConnectionPredicate; } //# sourceMappingURL=alter-topic-config.d.ts.map