import { IFileSystem } from '../../../domain/interfaces'; import { WorkspaceEvaluationContext } from './evaluator.interface'; export declare class OpaInputBuilder { private readonly fs; constructor(fs: IFileSystem); build(ctx: WorkspaceEvaluationContext): Promise; private safeReadJson; private safeReadFile; private readAgenticAiConfiguration; private hasNoSandboxBoundaryBreach; private readServerlessConfiguration; private readEventDrivenConfiguration; private readDataMeshConfiguration; private readEdgeComputingConfiguration; private asRecord; private asStringArray; private isRestrictedAccess; private isPositiveNumber; private pathsOverlap; private getTopLevelFiles; private getTopLevelDirs; private readWorkflows; private readEvidence; private listAdrs; private listFilesRecursive; private hasCompiledTests; private readWorkspacePackageJsons; private analyzeSourceFiles; }