import type { Scanner } from "./protocol/scanner.js"; export type ScannerFactory = () => Scanner; export interface PreparedScannerInput { definition: Scanner["definition"]; factory: ScannerFactory; } /** * Prepares scanner factories so callers can inspect definitions without paying * for an extra instantiation during subsequent registration. */ export declare function prepareScannerInputs(scanners: ScannerFactory[]): PreparedScannerInput[]; //# sourceMappingURL=prepare-scanner-inputs.d.ts.map