import { GraphQLQuery } from "./types"; export declare class GraphQLExtractor { private project; constructor(); extractFromFile(filePath: string, content: string): Promise; /** * Checks if the parsing error is expected and can be ignored */ private isExpectedParsingError; /** * Verifica se o arquivo deve ser processado baseado em heurísticas rápidas */ private shouldParseFile; private extractFromTypeScript; private extractFromJavaScript; private looksLikeGraphQL; private parseGraphQLQuery; private extractFields; private extractQueriesByFunctionNames; private matchesExcludePattern; private matchesQueryPattern; private createSyntheticQuery; private getCommonFieldsForQueryName; } //# sourceMappingURL=graphqlExtractor.d.ts.map