import { WorkflowPublishedVersionRepository, type WorkflowEntity, type WorkflowHistory } from '@n8n/db';
import { ErrorReporter } from 'n8n-core';
export declare class WorkflowPublishedDataService {
    private readonly errorReporter;
    private readonly workflowPublishedVersionRepository;
    constructor(errorReporter: ErrorReporter, workflowPublishedVersionRepository: WorkflowPublishedVersionRepository);
    getPublishedWorkflowData(workflowId: string): Promise<{
        workflow: WorkflowEntity;
        publishedVersion: WorkflowHistory;
    } | null>;
}
