import * as z from "zod";
import { ToolDefinition } from "../tools.js";
declare const args: {
    resourceType: z.ZodNativeEnum<{
        readonly Image: "image";
        readonly Video: "video";
        readonly Raw: "raw";
    }>;
    publicId: z.ZodString;
    apiKey: z.ZodString;
    signature: z.ZodString;
    timestamp: z.ZodNumber;
    format: z.ZodOptional<z.ZodString>;
    type: z.ZodDefault<z.ZodNativeEnum<{
        readonly Upload: "upload";
        readonly Private: "private";
        readonly Authenticated: "authenticated";
    }>>;
    expiresAt: z.ZodOptional<z.ZodNumber>;
    attachment: z.ZodDefault<z.ZodBoolean>;
    targetFilename: z.ZodOptional<z.ZodString>;
    transformation: z.ZodOptional<z.ZodString>;
};
export declare const tool$assetsDownloadAsset: ToolDefinition<typeof args>;
export {};
//# sourceMappingURL=assetsDownloadAsset.d.ts.map