import { FlowBase, type FlowRunOptions, type ScopeEntry, type ServerRequest } from '../../../common'; declare const inputSchema: import("@frontmcp/lazy-zod").ZodObject<{ request: import("@frontmcp/lazy-zod").ZodObject<{}, import("zod/v4/core").$loose>; response: import("@frontmcp/lazy-zod").ZodObject<{}, import("zod/v4/core").$loose>; next: import("@frontmcp/lazy-zod").ZodOptional>; }, import("zod/v4/core").$strip>; declare const stateSchema: import("@frontmcp/lazy-zod").ZodObject<{ prefix: import("@frontmcp/lazy-zod").ZodString; }, import("zod/v4/core").$strip>; declare const outputSchema: import("@frontmcp/lazy-zod").ZodObject<{ kind: import("@frontmcp/lazy-zod").ZodLiteral<"text">; status: import("@frontmcp/lazy-zod").ZodNumber; body: import("@frontmcp/lazy-zod").ZodString; contentType: import("@frontmcp/lazy-zod").ZodDefault; headers: import("@frontmcp/lazy-zod").ZodOptional]>]>>>>; cookies: import("@frontmcp/lazy-zod").ZodOptional; domain: import("@frontmcp/lazy-zod").ZodOptional; httpOnly: import("@frontmcp/lazy-zod").ZodDefault; secure: import("@frontmcp/lazy-zod").ZodOptional; sameSite: import("@frontmcp/lazy-zod").ZodOptional>; maxAge: import("@frontmcp/lazy-zod").ZodOptional; expires: import("@frontmcp/lazy-zod").ZodOptional; }, import("zod/v4/core").$strip>>>>; }, import("zod/v4/core").$strip>; declare const plan: { readonly pre: ["checkEnabled"]; readonly execute: ["generateContent"]; }; declare global { interface ExtendFlows { 'skills-http:llm-full-txt': FlowRunOptions; } } declare const name: "skills-http:llm-full-txt"; /** * Flow for serving full skill content at /llm_full.txt. * * This endpoint provides complete skill information including: * - Full instructions * - Complete tool schemas (input/output) * - Parameters * - Examples * * Useful for multi-agent architectures where planner agents need * comprehensive skill information to create execution plans. */ export default class LlmFullTxtFlow extends FlowBase { logger: import("../../../common").FrontMcpLogger; /** * Check if this flow should handle the request. * Matches GET requests to /llm_full.txt or configured path. */ static canActivate(request: ServerRequest, scope: ScopeEntry): boolean; checkEnabled(): Promise; generateContent(): Promise; } export {}; //# sourceMappingURL=llm-full-txt.flow.d.ts.map