import * as ApolloLink from "apollo-link";
export declare type Hook = {
    linksBefore?: ApolloLink.ApolloLink[];
    linksAfter?: ApolloLink.ApolloLink[];
    linksWrap?: ApolloLink.ApolloLink;
};
export declare type Func = (store: any, context: {
    language: string;
} & any) => {
    linksBefore?: ApolloLink.ApolloLink[];
    linksAfter?: ApolloLink.ApolloLink[];
    linksWrap?: ApolloLink.ApolloLink;
};
export declare const getHooks: any;
export declare function RegisterHook(func: Func): void;
