import type { DirectiveInfo, DirectiveMatches } from "./types.js"; import type { Program } from "acorn"; import { type DirectiveOptions, type Logger } from "./options.js"; /** * Analyzes directives in the given source and AST, returning directiveInfo. */ export declare function analyzeDirectives(ast: Program, source: string, matches?: DirectiveMatches, logger?: Logger): DirectiveInfo; export declare function analyzeDirectives(ast: Program, source: string, options?: DirectiveOptions, logger?: Logger): DirectiveInfo; //# sourceMappingURL=analyzeDirectives.d.ts.map