import { Request, Response } from 'express';
import { CredentialResolverWorkflowService } from './services/credential-resolver-workflow.service';
import { WorkflowExecutionStatus } from '@n8n/api-types';
import { UrlService } from '../../services/url.service';
import { GlobalConfig } from '@n8n/config';
export declare class WorkflowStatusController {
    private readonly credentialResolverWorkflowService;
    private readonly urlService;
    private readonly globalConfig;
    constructor(credentialResolverWorkflowService: CredentialResolverWorkflowService, urlService: UrlService, globalConfig: GlobalConfig);
    checkWorkflowForExecution(req: Request, _res: Response): Promise<WorkflowExecutionStatus>;
}
