import { TemplateParseResult } from "../templates/template-parse-result.js"; import { TemplateContext } from "../templates/template-context.js"; import { TraceWriter } from "../templates/trace-writer.js"; import { File } from "./file.js"; /** @deprecated Use TemplateParseResult instead */ export type ParseWorkflowResult = TemplateParseResult; /** * Parses a GitHub Actions workflow YAML file and returns the parsed template result. * Validates the workflow against the workflow schema and reports any errors. */ export declare function parseWorkflow(entryFile: File, trace: TraceWriter): TemplateParseResult; export declare function parseWorkflow(entryFile: File, context: TemplateContext): TemplateParseResult; //# sourceMappingURL=workflow-parser.d.ts.map