import { z } from 'zod'; export declare const FabricLinkInput: z.ZodObject<{ apiUrl: z.ZodOptional; }, z.core.$strip>; export declare const FabricLinkOutput: z.ZodObject<{ projectId: z.ZodString; projectSlug: z.ZodString; deploymentId: z.ZodString; stageId: z.ZodString; }, z.core.$strip>; export declare const FabricLink: import("../../../.pikku/pikku-types.gen.js").PikkuFunctionConfig<{ apiUrl?: string | undefined; }, { projectId: string; projectSlug: string; deploymentId: string; stageId: string; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").PikkuFunctionSessionless<{ apiUrl?: string | undefined; }, { projectId: string; projectSlug: string; deploymentId: string; stageId: string; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices> | import("../../../.pikku/pikku-types.gen.js").PikkuFunction<{ apiUrl?: string | undefined; }, { projectId: string; projectSlug: string; deploymentId: string; stageId: string; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices>, undefined, undefined>;