import { z } from 'zod'; export declare const FabricDeployInput: z.ZodObject<{ branch: z.ZodOptional; production: z.ZodOptional; ref: z.ZodOptional; message: z.ZodOptional; autoApply: z.ZodOptional; }, z.core.$strip>; export declare const FabricDeployValidatedInput: z.ZodObject<{ branch: z.ZodOptional; production: z.ZodOptional; ref: z.ZodOptional; message: z.ZodOptional; autoApply: z.ZodOptional; }, z.core.$strip>; export declare const FabricDeployPlanOutput: z.ZodObject<{ projectId: z.ZodString; branch: z.ZodString; ref: z.ZodString; requestedRef: z.ZodOptional; }, z.core.$strip>; export declare const FabricDeployApplyOutput: z.ZodObject<{ projectId: z.ZodString; branch: z.ZodString; ref: z.ZodString; deploymentId: z.ZodString; stageId: z.ZodString; runId: z.ZodString; }, z.core.$strip>; export declare const FabricDeployPlan: import("../../../.pikku/pikku-types.gen.js").PikkuFunctionConfig<{ branch?: string | undefined; production?: boolean | undefined; ref?: string | undefined; message?: string | undefined; autoApply?: boolean | undefined; }, { projectId: string; branch: string; ref: string; requestedRef?: string | undefined; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").PikkuFunctionSessionless<{ branch?: string | undefined; production?: boolean | undefined; ref?: string | undefined; message?: string | undefined; autoApply?: boolean | undefined; }, { projectId: string; branch: string; ref: string; requestedRef?: string | undefined; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices> | import("../../../.pikku/pikku-types.gen.js").PikkuFunction<{ branch?: string | undefined; production?: boolean | undefined; ref?: string | undefined; message?: string | undefined; autoApply?: boolean | undefined; }, { projectId: string; branch: string; ref: string; requestedRef?: string | undefined; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices>, undefined, undefined>; export declare const FabricDeployApply: import("../../../.pikku/pikku-types.gen.js").PikkuFunctionConfig<{ branch?: string | undefined; production?: boolean | undefined; ref?: string | undefined; message?: string | undefined; autoApply?: boolean | undefined; }, { projectId: string; branch: string; ref: string; deploymentId: string; stageId: string; runId: string; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").PikkuFunctionSessionless<{ branch?: string | undefined; production?: boolean | undefined; ref?: string | undefined; message?: string | undefined; autoApply?: boolean | undefined; }, { projectId: string; branch: string; ref: string; deploymentId: string; stageId: string; runId: string; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices> | import("../../../.pikku/pikku-types.gen.js").PikkuFunction<{ branch?: string | undefined; production?: boolean | undefined; ref?: string | undefined; message?: string | undefined; autoApply?: boolean | undefined; }, { projectId: string; branch: string; ref: string; deploymentId: string; stageId: string; runId: string; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices>, undefined, undefined>; export declare const renderDeployPlan: (_s: unknown, { projectId, branch, ref, requestedRef, }: z.infer) => void; export declare const renderDeployApply: (_s: unknown, { branch, ref, deploymentId }: z.infer) => void;