import { z } from 'zod'; export declare const FabricRollbackInput: z.ZodObject<{ branch: z.ZodString; target: z.ZodOptional; list: z.ZodOptional; dryRun: z.ZodOptional; yes: z.ZodOptional; }, z.core.$strip>; export declare const FabricRollbackOutput: z.ZodObject<{ deploymentId: z.ZodOptional; rolledBackToDeploymentId: z.ZodOptional; candidates: z.ZodArray; artifactHash: z.ZodNullable; deployedAt: z.ZodNullable; versionMajor: z.ZodNumber; versionMinor: z.ZodNumber; versionPatch: z.ZodNumber; }, z.core.$strip>>; }, z.core.$strip>; export declare const FabricRollback: import("../../../.pikku/pikku-types.gen.js").PikkuFunctionConfig<{ branch: string; target?: string | undefined; list?: boolean | undefined; dryRun?: boolean | undefined; yes?: boolean | undefined; }, { candidates: { deploymentId: string; gitSha: string | null; artifactHash: string | null; deployedAt: string | null; versionMajor: number; versionMinor: number; versionPatch: number; }[]; deploymentId?: string | undefined; rolledBackToDeploymentId?: string | undefined; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").PikkuFunctionSessionless<{ branch: string; target?: string | undefined; list?: boolean | undefined; dryRun?: boolean | undefined; yes?: boolean | undefined; }, { candidates: { deploymentId: string; gitSha: string | null; artifactHash: string | null; deployedAt: string | null; versionMajor: number; versionMinor: number; versionPatch: number; }[]; deploymentId?: string | undefined; rolledBackToDeploymentId?: string | undefined; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices> | import("../../../.pikku/pikku-types.gen.js").PikkuFunction<{ branch: string; target?: string | undefined; list?: boolean | undefined; dryRun?: boolean | undefined; yes?: boolean | undefined; }, { candidates: { deploymentId: string; gitSha: string | null; artifactHash: string | null; deployedAt: string | null; versionMajor: number; versionMinor: number; versionPatch: number; }[]; deploymentId?: string | undefined; rolledBackToDeploymentId?: string | undefined; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices>, undefined, undefined>;