import type { LintMessage, RegisteredRuleListener, TokenReferenceCandidate } from './types.js'; export interface ParserPassResult { tokenReferences?: TokenReferenceCandidate[]; } export interface ParserPassOptions { templateTags?: string[]; } export type ParserStrategy = (text: string, sourceId: string, listeners: RegisteredRuleListener[], messages: LintMessage[], options?: ParserPassOptions) => Promise | ParserPassResult; export declare const parserRegistry: Partial>; //# sourceMappingURL=parser-registry.d.ts.map