import type { AgencyProgram } from "../types.js"; import { ImportResolutionError } from "../importResolutionError.js"; import type { SymbolTable } from "../symbolTable.js"; export { ImportResolutionError } from "../importResolutionError.js"; export declare function resolveImports(program: AgencyProgram, symbolTable: SymbolTable, currentFile: string, opts?: { allowTestImports?: boolean; onUnresolvable?: (err: ImportResolutionError) => void; ignoreRelativeImports?: boolean; }): AgencyProgram;