import { IDocument as CoreDocument } from '../../core/types'; import { IDocument as LoaderDocument } from '../../loaders/loaderTypes'; import { IDocument as PCDocument } from '../../parseClasses/types'; import { TTypeAlias } from './types'; declare type IDocument = PCDocument & LoaderDocument & CoreDocument; export declare class GenGraphQLQueries { private document; constructor(document: IDocument); generate(typeAliases: TTypeAlias[]): void; private groupByFile; private handleFile; private handleTypeAlias; private renderTypeAliasTypeExport; private renderFieldsTypeObject; private renderRequirementsTypeObject; private log; } export {};