/**
 * @deprecated Use `sdk.fetch(url, init?)` instead. This plugin now delegates
 * to the fetch plugin and is kept only for backward compatibility. It is
 * hidden from the CLI/MCP registries.
 */
export declare const requestPlugin: (sdk: {
    fetch: (url: string | URL, init?: import("../fetch").ZapierFetchInitOptions) => Promise<Response>;
    context: {
        meta: {
            fetch: {
                description: string;
                packages: string[];
                categories: string[];
                returnType: string;
                inputParameters: ({
                    name: string;
                    schema: import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodCustom<URL, URL>]>;
                } | {
                    name: string;
                    schema: import("zod").ZodOptional<import("zod").ZodObject<{
                        method: import("zod").ZodOptional<import("zod").ZodEnum<{
                            POST: "POST";
                            GET: "GET";
                            PUT: "PUT";
                            DELETE: "DELETE";
                            PATCH: "PATCH";
                            HEAD: "HEAD";
                            OPTIONS: "OPTIONS";
                        }>>;
                        headers: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodString>>;
                        body: import("zod").ZodOptional<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodCustom<FormData, FormData>, import("zod").ZodCustom<URLSearchParams, URLSearchParams>, import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodUnknown>]>>;
                        connectionId: import("zod").ZodOptional<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodNumber]>>;
                        connection: import("zod").ZodOptional<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodNumber]>>;
                        authenticationId: import("zod").ZodOptional<import("zod").ZodUnion<readonly [import("zod").ZodString, import("zod").ZodNumber]>>;
                        callbackUrl: import("zod").ZodOptional<import("zod").ZodString>;
                        maxTime: import("zod").ZodOptional<import("zod").ZodNumber>;
                    }, import("zod/v4/core").$strip>>;
                })[];
            };
        };
    };
} & {
    context: import("../eventEmission").EventEmissionContext;
} & {
    context: {
        meta: Record<string, import("../..").PluginMeta>;
    };
}) => {
    request: (options?: {
        url: string;
        method?: "POST" | "GET" | "PUT" | "DELETE" | "PATCH" | "HEAD" | "OPTIONS" | undefined;
        body?: any;
        connection?: string | number | undefined;
        connectionId?: string | number | undefined;
        authenticationId?: string | number | undefined;
        callbackUrl?: string | undefined;
        headers?: [string, string][] | Record<string, string> | Headers | undefined;
    } | undefined) => Promise<Response>;
} & {
    context: {
        meta: {
            request: import("../..").PluginMeta;
        };
    };
};
export type RequestPluginProvides = ReturnType<typeof requestPlugin>;
//# sourceMappingURL=index.d.ts.map