import { z } from 'zod'; export declare const FabricLLMKeyInput: z.ZodObject<{ shell: z.ZodOptional; env: z.ZodOptional; json: z.ZodOptional; }, z.core.$strip>; export declare const FabricLLMKeyOutput: z.ZodObject<{ proxyUrl: z.ZodString; apiKey: z.ZodString; format: z.ZodEnum<{ json: "json"; text: "text"; env: "env"; shell: "shell"; }>; }, z.core.$strip>; export declare const FabricLLMKey: import("../../../.pikku/pikku-types.gen.js").PikkuFunctionConfig<{ shell?: boolean | undefined; env?: boolean | undefined; json?: boolean | undefined; }, { proxyUrl: string; apiKey: string; format: "json" | "text" | "env" | "shell"; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").PikkuFunctionSessionless<{ shell?: boolean | undefined; env?: boolean | undefined; json?: boolean | undefined; }, { proxyUrl: string; apiKey: string; format: "json" | "text" | "env" | "shell"; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices> | import("../../../.pikku/pikku-types.gen.js").PikkuFunction<{ shell?: boolean | undefined; env?: boolean | undefined; json?: boolean | undefined; }, { proxyUrl: string; apiKey: string; format: "json" | "text" | "env" | "shell"; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices>, undefined, undefined>; export declare const renderLLMKey: (_services: unknown, data: { proxyUrl: string; apiKey: string; format: "text" | "env" | "shell" | "json"; }) => void;