import { z } from 'zod'; export declare const FabricStatusInput: z.ZodObject<{}, z.core.$strip>; export declare const FabricStatusOutput: z.ZodObject<{ projectId: z.ZodString; status: z.ZodAny; }, z.core.$strip>; export declare const FabricStatus: import("../../../.pikku/pikku-types.gen.js").PikkuFunctionConfig, { projectId: string; status: any; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").PikkuFunctionSessionless, { projectId: string; status: any; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices> | import("../../../.pikku/pikku-types.gen.js").PikkuFunction, { projectId: string; status: any; }, "rpc" | "session", import("../../../.pikku/pikku-types.gen.js").WiredServices>, undefined, undefined>; type StageState = { stageBranch: string; gitSha?: string | null; status: string; url?: string | null; }; type ProjectStatus = { exists: boolean; projectName?: string | null; active?: StageState | null; deploying?: StageState | null; mcpUrl?: string | null; }; export declare const renderStatus: (_s: unknown, { projectId, status }: { projectId: string; status: ProjectStatus; }) => void; export {};