import type { MatcherContext } from "./patterns/matcherContext.js"; import type { ScanOptions, FsAdapter } from "./types.js"; export { scanCb } from "./scanCb.js"; export type * from "./types.js"; /** * Scan the directory for included files based on the provided targets. * * It also normalizes paths to use forward slashes. * * @param options Scan options. * @returns A promise that resolves to a {@link MatcherContext} containing the scan results. * * @since 0.6.0 */ export declare function scan(options: ScanOptions & { fs: FsAdapter; cwd: string; }): Promise;