import { WorkflowConfigRawSchema } from '../../../core/models/index.js'; import type { FacetResolutionContext } from './resource-resolver.js'; import type { WorkflowTrustInfo } from './workflowTrustSource.js'; export interface WorkflowRawParserOptions { context?: FacetResolutionContext; workflowPath: string; trustInfo?: WorkflowTrustInfo; } export declare function parseWorkflowRaw(raw: unknown, options: WorkflowRawParserOptions): ReturnType; export declare function annotateWorkflowFragmentError(error: unknown, raw: object, workflowPath: string, sourcePath?: readonly PropertyKey[]): Error; export declare function registerWorkflowFragmentErrorSource(workflow: object, raw: object, workflowPath: string): void; export declare function annotateWorkflowConfigFragmentError(error: unknown, workflow: object): Error; //# sourceMappingURL=workflowRawParser.d.ts.map