/** * Boundary Scanner Service * * Scans files to detect data access patterns and boundaries. * Tracks which code accesses which database tables/fields. */ import { type BoundaryStore, type BoundaryScanResult } from 'driftdetect-core'; export type { BoundaryScanResult } from 'driftdetect-core'; export interface BoundaryScannerConfig { rootDir: string; verbose?: boolean; } export declare class BoundaryScanner { private config; private store; constructor(config: BoundaryScannerConfig); initialize(): Promise; scanFiles(files: string[]): Promise; getStore(): BoundaryStore; } export declare function createBoundaryScanner(config: BoundaryScannerConfig): BoundaryScanner; //# sourceMappingURL=boundary-scanner.d.ts.map