import { ApolloLink } from "apollo-link"; import { GraphQLError } from "graphql"; export declare enum JWTError { invalid = "InvalidTokenError", invalidSignature = "InvalidSignatureError", expired = "ExpiredSignatureError" } export declare function isJwtError(error: GraphQLError): boolean; export declare function getAuthToken(): string | null; export declare function setAuthToken(token: string): void; export declare const invalidTokenLinkWithTokenHandler: (tokenExpirationCallback: () => void) => ApolloLink; export declare const authLink: ApolloLink;