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;
}
