import type { User } from '@n8n/db'; import { BinaryDataRepository, ExecutionRepository } from '@n8n/db'; import { WorkflowSharingService } from '../workflows/workflow-sharing.service'; export declare class BinaryDataAccessService { private readonly workflowSharingService; private readonly executionRepository; private readonly binaryDataRepository; constructor(workflowSharingService: WorkflowSharingService, executionRepository: ExecutionRepository, binaryDataRepository: BinaryDataRepository); hasReadAccess(user: User, binaryDataId: string): Promise; private resolveAccessSource; }