import { ToolDefinition } from "./tools.js";
import { Register } from "./extensions.js";
import { z } from "zod";
import { StrategyOpen } from "../sdk/models/shared/partitionparameters.js";
type FileRequest = {
    strategy?: StrategyOpen | undefined;
    file_content?: string | undefined;
    file_path?: string | undefined;
    file_name: string;
};
declare const customToolArg: {
    request: z.ZodType<FileRequest, z.ZodTypeDef, unknown>;
};
export declare const tool$generalPartitionCorrect: ToolDefinition<typeof customToolArg>;
export declare function registerMCPExtensions(register: Register): void;
export {};
//# sourceMappingURL=server.extensions.d.ts.map