import { z } from 'zod';
export declare const TOOL_GENERATE_UUIDS_DESCRIPTION = "Generate one or more UUIDs to use as stable identifiers when creating new objects.";
export declare const toolGenerateUuidsArgsSchema: z.ZodObject<{
    count: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    count: number;
}, {
    count: number;
}>;
export declare const toolGenerateUuidsOutputSchema: z.ZodObject<{
    result: z.ZodString;
    metadata: z.ZodObject<{
        status: z.ZodEnum<["success", "error"]>;
    }, "strip", z.ZodTypeAny, {
        status: "error" | "success";
    }, {
        status: "error" | "success";
    }>;
}, "strip", z.ZodTypeAny, {
    metadata: {
        status: "error" | "success";
    };
    result: string;
}, {
    metadata: {
        status: "error" | "success";
    };
    result: string;
}>;
export type ToolGenerateUuidsArgs = z.infer<typeof toolGenerateUuidsArgsSchema>;
export type ToolGenerateUuidsOutput = z.infer<typeof toolGenerateUuidsOutputSchema>;
//# sourceMappingURL=toolGenerateUuidsArgs.d.ts.map