import { type PieceRunArgs } from 'frogbot/pieces'; import { z } from 'zod'; declare const inputSchema: z.ZodObject<{ method: z.ZodEnum<{ GET: "GET"; POST: "POST"; PATCH: "PATCH"; PUT: "PUT"; DELETE: "DELETE"; HEAD: "HEAD"; }>; url: z.ZodURL; headers: z.ZodDefault>; queryParams: z.ZodDefault, z.ZodArray>]>>>; authType: z.ZodDefault>; authFields: z.ZodOptional; password: z.ZodOptional; token: z.ZodOptional; }, z.core.$strip>>; bodyType: z.ZodDefault>; body: z.ZodOptional; responseIsBinary: z.ZodDefault; timeout: z.ZodOptional; followRedirects: z.ZodDefault; }, z.core.$strip>; export declare const sendRequest: { slug: string; label: string; description: string; input: z.ZodObject<{ method: z.ZodEnum<{ GET: "GET"; POST: "POST"; PATCH: "PATCH"; PUT: "PUT"; DELETE: "DELETE"; HEAD: "HEAD"; }>; url: z.ZodURL; headers: z.ZodDefault>; queryParams: z.ZodDefault, z.ZodArray>]>>>; authType: z.ZodDefault>; authFields: z.ZodOptional; password: z.ZodOptional; token: z.ZodOptional; }, z.core.$strip>>; bodyType: z.ZodDefault>; body: z.ZodOptional; responseIsBinary: z.ZodDefault; timeout: z.ZodOptional; followRedirects: z.ZodDefault; }, z.core.$strip>; output: z.ZodObject<{ status: z.ZodNumber; headers: z.ZodRecord; body: z.ZodUnknown; }, z.core.$strip>; run({ input }: PieceRunArgs, object, undefined>): Promise<{ status: number; headers: { [k: string]: string; }; body: unknown; }>; }; export {}; //# sourceMappingURL=sendRequest.d.ts.map