import { SourceFile, CallExpression, Node, SyntaxKind } from 'typescript'; import { AbstractPreprocessParser } from './abstract-preprocess.parser'; export declare abstract class AbstractAstParser extends AbstractPreprocessParser { protected sourceFile: SourceFile; protected createSourceFile(path: string, contents: string): SourceFile; protected getStringLiterals(callNode: CallExpression): string[]; protected findNodes(node: Node, kind: SyntaxKind): Node[]; }