import { IDocument } from '../../loaders/loaderTypes'; import { TTypeAlias } from './types'; export declare class InjectQueryFunction { private document; private static MARK_START; private static MARK_END; constructor(document: IDocument); inject(typeAliases: TTypeAlias[]): void; private groupByFile; private injectFile; private injectInContent; static getExecuteQueryCode(document: IDocument, typeAlias: TTypeAlias, filePath: string, legacyValidateRequirements: boolean): string; private readFile; }