import { httpInputSchema, FlowRunOptions, httpOutputSchema, FlowBase } from '@frontmcp/sdk'; import { z } from 'zod'; export declare const plan: { readonly pre: ["parseInput", "router"]; readonly execute: ["onInitialize", "onMessage", "onElicitResult"]; readonly post: []; readonly finalize: ["cleanup"]; }; export declare const stateSchema: z.ZodObject<{ token: z.ZodString; session: z.ZodObject<{ id: z.ZodString; payload: z.ZodObject<{ nodeId: z.ZodString; authSig: z.ZodString; uuid: z.ZodString; iat: z.ZodNumber; protocol: z.ZodEnum<["legacy-sse", "sse", "streamable-http", "stateful-http", "stateless-http"]>; }, "strip", z.ZodTypeAny, { iat: number; nodeId: string; authSig: string; uuid: string; protocol: "legacy-sse" | "sse" | "streamable-http" | "stateful-http" | "stateless-http"; }, { iat: number; nodeId: string; authSig: string; uuid: string; protocol: "legacy-sse" | "sse" | "streamable-http" | "stateful-http" | "stateless-http"; }>; }, "strip", z.ZodTypeAny, { id: string; payload: { iat: number; nodeId: string; authSig: string; uuid: string; protocol: "legacy-sse" | "sse" | "streamable-http" | "stateful-http" | "stateless-http"; }; }, { id: string; payload: { iat: number; nodeId: string; authSig: string; uuid: string; protocol: "legacy-sse" | "sse" | "streamable-http" | "stateful-http" | "stateless-http"; }; }>; requestType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { token: string; session: { id: string; payload: { iat: number; nodeId: string; authSig: string; uuid: string; protocol: "legacy-sse" | "sse" | "streamable-http" | "stateful-http" | "stateless-http"; }; }; requestType?: "message" | "initialize" | "elicitResult" | undefined; }, { token: string; session: { id: string; payload: { iat: number; nodeId: string; authSig: string; uuid: string; protocol: "legacy-sse" | "sse" | "streamable-http" | "stateful-http" | "stateless-http"; }; }; requestType?: "message" | "initialize" | "elicitResult" | undefined; }>; declare const name: "handle:legacy-sse"; declare global { export interface ExtendFlows { 'handle:legacy-sse': FlowRunOptions; } } export default class HandleSseFlow extends FlowBase { paseInput(): Promise; router(): Promise; onInitialize(): Promise; onElicitResult(): Promise; onMessage(): Promise; } export {};