import type { CompileClassTransformer } from './transformer-compile-class'; export declare interface ScanResult { classes: Set transformedFiles: Map } /** * Scans files for utility classes using Bun's fast Glob API */ export declare class Scanner { private patterns: string[]; private transformer?: CompileClassTransformer | null | undefined; constructor(patterns: string[], transformer?: CompileClassTransformer | null | undefined); scan(): Promise; scanFile(filePath: string): Promise>; scanContent(content: string): Set; }