/**
 * Import validation
 */
import * as ts from "typescript";
import { TsonicProgram } from "../program.js";
import { DiagnosticsCollector } from "../types/diagnostic.js";
/**
 * Validate all imports in a source file
 */
export declare const validateImports: (sourceFile: ts.SourceFile, program: TsonicProgram, collector: DiagnosticsCollector) => DiagnosticsCollector;
/**
 * Validate a specific import declaration
 */
export declare const validateImportDeclaration: (node: ts.ImportDeclaration, sourceFile: ts.SourceFile, program: TsonicProgram, collector: DiagnosticsCollector) => DiagnosticsCollector;
//# sourceMappingURL=imports.d.ts.map