import { Response } from 'express';
import { ResponseService } from 'src/common/response-handling/response-handler';
import { WorkflowService } from './workflow.service';
export declare class WorkflowController {
    private readonly workflowService;
    private readonly responseService;
    constructor(workflowService: WorkflowService, responseService: ResponseService);
    getWorkflowProgress(registrationId: number, res: Response): Promise<void>;
    getCurrentStage(registrationId: number, res: Response): Promise<void>;
    getWorkflowByKey(workflowKey: string, res: Response): Promise<void>;
    getWorkFlowById(workflowId: number, res: Response): Promise<void>;
    getWorkflowByProgramType(programTypeKey: string, res: Response): Promise<void>;
}
