/** */ import { ASTNode, GraphQLError, Source, SourceLocation } from 'graphql'; export declare class TinaGraphQLError extends Error implements GraphQLError { extensions: Record; readonly name: string; readonly locations: ReadonlyArray | undefined; readonly path: ReadonlyArray | undefined; readonly source: Source | undefined; readonly positions: ReadonlyArray | undefined; readonly nodes: ReadonlyArray | undefined; originalError: Error | null | undefined; [key: string]: any; constructor(message: string, extensions?: Record); } export type TypeFetchErrorArgs = { /** @deprecated */ stack?: string; file?: string; includeAuditMessage?: boolean; originalError: Error; collection?: string; }; export declare class TinaFetchError extends Error { collection?: string; file?: string; originalError: Error; constructor(message: string, args: TypeFetchErrorArgs); } export declare class TinaQueryError extends TinaFetchError { stack?: string; constructor(args: TypeFetchErrorArgs); } export declare class TinaParseDocumentError extends TinaFetchError { constructor(args: TypeFetchErrorArgs); toString(): string; } export declare const handleFetchErrorError: (e: unknown, verbose: any) => never;