/** * Candidate resolution for the scanner. * Evaluates include/exclude patterns and returns Dirent candidates. */ import type { Dirent } from 'node:fs'; /** * Resolve candidates by evaluating include patterns against the root. * Returns Dirent entries for files and directories that match. * * @param root - Absolute path to the config root * @param include - Glob patterns to include * @param exclude - Glob patterns to exclude * @returns Array of Dirent entries */ export declare function resolveCandidates(root: string, include: string[], exclude: string[]): Promise; /** * Determine the default include pattern based on directory structure. * Returns ['examples/*'] if an examples directory exists, otherwise ['*']. * * @param root - Absolute path to the config root * @returns Default include pattern array */ export declare function getDefaultIncludePattern(root: string): Promise; //# sourceMappingURL=candidates.d.ts.map