import type { WorkflowSubWorkflowRequirement } from './workflow.types'; import type { ManifestEntry } from '../../spec/manifest.schema'; import type { PackageWorkflowRequirement } from '../../spec/requirements.schema'; export interface WorkflowRequirementExportRequest { requirements: WorkflowSubWorkflowRequirement[]; workflows: ManifestEntry[]; } export interface WorkflowRequirementExportResult { requirements: PackageWorkflowRequirement[]; } export declare class WorkflowRequirementExporter { export(request: WorkflowRequirementExportRequest): WorkflowRequirementExportResult; }