import { FlowBase, type FlowRunOptions } from '../../common'; declare const inputSchema: import("@frontmcp/lazy-zod").ZodObject<{ channelName: import("@frontmcp/lazy-zod").ZodString; content: import("@frontmcp/lazy-zod").ZodString; meta: import("@frontmcp/lazy-zod").ZodOptional>; }, import("zod/v4/core").$strip>; declare const outputSchema: import("@frontmcp/lazy-zod").ZodObject<{ sent: import("@frontmcp/lazy-zod").ZodBoolean; channelName: import("@frontmcp/lazy-zod").ZodString; }, import("zod/v4/core").$strip>; declare const stateSchema: import("@frontmcp/lazy-zod").ZodObject<{ channelName: import("@frontmcp/lazy-zod").ZodString; content: import("@frontmcp/lazy-zod").ZodString; meta: import("@frontmcp/lazy-zod").ZodOptional>; output: import("@frontmcp/lazy-zod").ZodOptional>; }, import("zod/v4/core").$strip>; declare const plan: { readonly pre: ["parseInput"]; readonly execute: ["send"]; readonly finalize: ["finalize"]; }; declare global { interface ExtendFlows { 'channels:send-notification': FlowRunOptions; } } declare const name: "channels:send-notification"; export default class SendChannelNotificationFlow extends FlowBase { logger: import("../../common").FrontMcpLogger; parseInput(): Promise; send(): Promise; finalize(): Promise; } export {}; //# sourceMappingURL=send-channel-notification.flow.d.ts.map