import { ApolloLink, Operation, NextLink, Observable, FetchResult } from 'apollo-link';
import { Manager } from './manager';
import { Options } from './types/options';
export declare class LoonaLink extends ApolloLink {
    manager: Manager;
    private stateLink;
    constructor(optionsOrManager: Options | Manager);
    request(operation: Operation, forward: NextLink): Observable<FetchResult>;
}
