import type { ParsedWorkflow } from '../types'; export type { ParsedWorkflow } from '../types'; export interface ParseResult { success: boolean; workflow?: ParsedWorkflow; errors: ParseError[]; warnings: ParseWarning[]; } export interface ParseError { code: string; message: string; path?: string; } export interface ParseWarning { code: string; message: string; nodeName?: string; } export declare function isTriggerNode(type: string): boolean; export declare function parseWorkflow(input: unknown): ParseResult;