export declare class PlainError extends Error { constructor(message: string); } export declare class AuthenticationError extends PlainError { constructor(message: string); } export declare class ForbiddenError extends PlainError { constructor(message: string); } export declare class NetworkError extends PlainError { constructor(message: string); } export declare class RateLimitError extends PlainError { constructor(message: string); } export declare class InternalError extends PlainError { constructor(message: string); } export interface GraphQLErrorEntry { message: string; extensions?: { code?: string; [key: string]: unknown; }; [key: string]: unknown; } export declare class PlainGraphQLError extends PlainError { readonly errors: GraphQLErrorEntry[]; constructor(errors: GraphQLErrorEntry[]); } //# sourceMappingURL=error.d.ts.map